The ship was very nice and everyone on it was very polite. The crew was very helpful with answering questions. However....the food needs to change...the selection on the buffets was just about the same each day and could use a little more variety. I have been on 4 different cruises (my first with Carnival) and I would definitely go Carnival again...just a bigger ship. This was the smallest I have sailed on and you could definitely feel the waves. With that being said...first time cruisers please consider a bigger boat. Also, when we got to Freeport and exited the ship we had our pictures taken and noticed after we got home and looked at the pictures a little better that the picture they took in Freeport was listed as Junkaroo Beach which was in Nassau...a little disappointing that it was listed incorrectly.