This cruise was very good. A combination of excellent service provided by Royal Caribbean and beautiful destinations. Highlights: room service, meals and dining experience and infrastructure at Cococay.
Food and Dining
Service and Staff
Cabin / Stateroom
Do some research on every destination where the ship will stop. This will help you to adjust your expectations and avoid frustration generated when you picture something and realize that the place is totally different. It seems obvious but I forgot of doing this.