Lots of dining choices and onboard activities. However too many extra charges like paying for Cirque show, games and bowling in Osheehans. Free Unlimited wifi was not. Minutes given ran out by Thursday. No $5 tables in casino. $25 and $50 min tables remained empty most nights. Glass of wine for $10 was not even a full portion in my opinion. Food was bland and uninspired most restaurants. Brazilian steakhouse was the best. Even with reservations in specialty restaurants still had to wait 30-40 minutes. Horrible balcony room layouts. We were constantly trying to get out of each others way to walk around the bed.
Entertainment was good. Not enough room in Comedy club or Atrium area when events were going on though. Priscilla Queen of Desert show was wonderful! Overall felt like they tried to give the illusion of lots of amenities and choices, but felt they were available only if you were willing to pay more money. I think you get better value on other cruise lines.
Horrible balcony room layout. We were constantly getting out of each others way to move around the bed and get to cabinets and balcony. Toilet and shower in separate rooms near room door with only frosted glass doors on them. No real visual or sound privacy.
Shopping was good. Craft market and the vendors were great !
Spent time shopping. Had to tender 5 minutes to and from port.