This was our 3rd cruise 2nd with carnival. The housekeeping was very friendly always greeted us by name ask for ice one day and got ice all week. We loved the dining room, service was always friendly even doing our time. I always found lounge chairs when we went to the slides, and nice to be able to switch out towels for fresh one right on deck. pool small but it wasn't crowded when we went, we like going after dinner when less busy time to enjoy the pool and hot tubs.
Nassau when we first got off the local our pushy we just say no thank you as we push our way through. we did the day pass to Hilton Resort which made the day perfect we got a cabana by the pool and enjoy the pretty beach with lunch and drinks. Half moon Cay was the prettiest beach I ever been to water so clear. The days at sea had lots of entertainment going on for the whole family comedy shows were funny, kid activities to keep the little one happy, games and shows. A perfect relaxing vacation.
Cabin slept 4 we had the bed push together to make a queen and then two upper one above the bed and other on the other side. plenty of closet and drawers for family of 4.
We did the Hilton day pass and well worth every penny, get to use their resort and you are given a lunch and drink credit.
The prettiest beach I every seen water crystal clear
easy to get to port