Embarkation process was wonderful, our arrival time was between 12:30 and 1:00. We arrived around 12:00 and we walked right on the ship. We had lunch on Deck 10 the lido buffet. I found the food to be limited, they have a themed lunch/dinner every day. French, Italian, All American, Good Eats. I didn't really care for it. The deli also in the buffet was good I had the turkey wrap it was excellent, hot dogs were also good.Guys burgers were great. We forgot to eat at Blue Iguana Cantina but I heard it was good. I thought the pizza was terrible, it was paper thin and had no taste so it didn't matter that it was open 24 hrs. The ice cream was wonderful also 24 hours. The dining room was closed for lunch, I was not really used to that on the other ships I have been on. We did eat in the dining room for dinner I found the food to be very good but thought the portions were small. I had the chicken breast it was seasoned well and moist but only came with 2 pieces of broccoli or a handful of peas and carrots. My husband had the pork chop and he felt the same and usually had 2. We chose this ship because of the itinerary, Key west, Havana, and Cozumel. In Havana bring toilet paper, towels and hand sanitizer. Go to the lecture about Havana you will learn about pee-pee coins, because you need to pay to use the restroom. We did the easy havana and fusterlandia tour and it was excellent. Raciel with havanaturs was our tour guide we had an air conditioned coach with a bathroom. All ports were amazing we did the ship sponsored tours. Our room was very nice we had a outside view it was perfect for us as we were not in the room much but we wanted a view and I could sit on the ledge and look out the window and look at the water. Our steward was Jay, he introduced himself on the fist day and brought us our bathrobes, and my complimentary water as I was a repeat Carnival cruiser he cleaned our room early when we went to breakfast, our room and the ship were always very clean. Everywhere that you went that somebody was always cleaning something. The shower was small but we did fit. The shower curtain was a joke and when we showered there was a large puddle outside the shower. Found the activities to be limited but that was fine because we were off the ship or eating most of the time. We did the trivia and trivial pursuit we had a great group of people. I was very impressed with the debarkation it was extremely well organized, we were off the ship and in our car on the way home in half and hour. The elevators were inadequate, so ended up taking the stairs most of the time, so we felt less guilty about the food we ate, because we burned it off going to the next level of the ship. Overall we had the best time and we would go again.