The ship was gorgeous, the food was awesome (at the specialty restaurants) and the service was excellent, with some pretty good entertainment.
Which is everything to expect in a 5 star cruise.
Special thanks to the assistant beverage manager Christine, she did a fantastic job keeping the bar staff where the crowd was.
Aggressive locals trying to sell you things and fighting with each other
Great beaches
Great beaches
Embarkation day