The Cruise was 8 days aboard the Carnival Legend embarking from Tampa with stops in Cozumel, Belize, Roatan, and Grand Cayman. Our stateroom was located far aft on the Rivera Deck (1st deck). This location was recommended by the Carnival booking agent as the low, rearward spot meant less movement in rough seas. We had a window view which was nice but I really would have preferred a balcony. The stateroom actually afforded more space than I expected and was quite comfortable
The staff were excellent in all aspects of service, especially Divina and Edward, our assigned servers in the main dining room. Our 6 year old was amazed that Divina called him by name upon our first encounter. The food quality was very outstanding. The molten chocolate cake served in Truffles is to die for. All areas of the ship were kept very clean throughout the eight days. Now on to the shore excursions. Our 6 year old thoroughly enjoyed the kids club and was always asking to go visit for a few hours.
The first stop was Cozumel. I had low expectations that were greatly exceeded. Upon leaving the ship, we found our way to the taxi area and were quickly on the way to Playa Corona with plans to stay thee for a bit and then move on to The Money Bar. We never left Playa Corona. The snorkeling was pretty good from the shore. Right at the entrance to the ocean, there was a good sized pool like area our little one played in throughout the day. The waiters don't speak much English and I don't speak much Spanish but we made it through ok. The service was great. With a 20% off coupon my wife brought along, we were out about $35.00 for the day which included a few beers, cokes, juice for the kido, and an order of Nachos which were quite delicious. Including taxi fares, food and drink, as well as a massage, we were out about $70 for the day. Quite a deal. I really wanted to go to Chankannab park but with 3 other ships in port that day, I figured it would be way too crowded. We got to snorkel the southern part of the park from Playa Corona. All in all a great day in beautiful Mexico.