Well, we are a family of 5. we have sailed a few times with Carnival but this time the service was not up to our standards. the Check in was a breeze but we waited a good hour and a half at Miami port just to get in the ship. The rooms were very nice and clean. Everyone was amazing. The food on the other hand was not the best. the Breakfast had a great variety, the lunch was disgusting. you could even see that most of the cruisers were either having pizza or burger. Even the pizza half of the time was burnt. the poor man was always alone to serve a huge line up. nothing was prepared in advance. The variety of deserts was lacking. Even the taste was not even present. The Dinner was always at the Black pearl dining Room. The food was nice overall but the service was so slow it was unbelievable. They told us they changed the management. Please go back. Most waiters are slow in serving us. I waited once 12 min to get a glass of wine. By the time the steak was at my daughter's table it was cold already. I would go back to Royal Caribbean definitely in my next cruise. the only thing we were excited about are the destinations. the shows were boring so we did not even bother. The kids camp was good for my kids so that is a plus.
Very clean and spacious.
we went to playa Dorados. Not bad lots of see weed. THe cabs are a rip off. we had to bargain with them. Beach not bad. would not go back
We decided to go to Sapphire beach . love it its was beautiful, serene, bar, music, sun .we had a blast.
We went to Isla Verde. Beautiful long stretch beach. not much amneties. no music, no bathroom. It Pored on us but it was a bad cloud. Again lost of sea weed but once you past it the water was nice.
I would go back again . the water was turquoise, clean, beautiful. the umbrella and chairs were free. Drinks were affordable and cruise ship was near by. we all loved it