I love Carnival cruises. The itinerary was what attracted us to this cruise. The ship was perfect and very clean. Dining room food was okay. Loved the Steakhouse. Lido deck food was good.....same stuff everyday but sufficient. We had a balcony with obstructed views and will definitely get one without obstructed views next time. Room was clean. Bed was comfy. One complaint.....cold shower in the morning ☹️ Disembarking was a nightmare. Due to fog, Tampa Port closed and we were on the ship until 9:00 that evening. Tempers were apparent a couple of times. The bar in the third floor continued to offer water and ice if needed. I have one recommendation, get the valet parking for a little over $20 more. When we finally made it out of customs and long lines, our vehicle was brought to us within 10 minutes. Overall a good trip and a fun time. I definitely recommend this cruise.
Clean and comfortable. Cold showers in the morning ☹️
Loved the lift chairs to and from beach