Overall excellent, ship was very clean and the service was awesome.
1. Ice Cream machine by the outdoor pool was broken all the time. They need a new machine.
2. Coco Cay Beach has a lot of small rocks and they hurts your feet.
Food and Dining
Service and Staff
Cabin / Stateroom