This cruise lived up to the expectations I had for the Royal Carribean Cruises. The staff was very friendly and although we were cruising as a couple with no children and there were a great number of children on the cruise we never felt off put by the number of kids on the cruise. The food was excellent as to be expected and our main dining staff, while over stretched, still did a great job. The drink packages were affordable and very worth while for those who choose to drink. The entertainment shows were hit and miss, while we enjoyed both Mama Mia and the Aqua Show the headliner was less than expected. The cabin was less than perfect simply because the matresses were harder than I am used to and it took a while to get comfortable with them. The entire cruise staff was friendly and ready to help even in areas they may not have been expected.
Shopping and beach were great.
Least favorite of the stops, stayed on ship most of the time.
Love the city!