Quite disappointing - the service was mediocre and we witnessed several passengers (and table mates) sending food back. The "Anytime Dining" option also appeared to require reservations, and diners who had not requested a specific time were given beepers and asked to wait in the main piazza for thirty + minutes to be seated - whether or not at a shared table.
The entertainment provided by the cruise staff was juvenile and heavily dependent on locker room humor focusing on the female anatomy and tampon usage.
The professional entertainment onboard was enjoyable - especially the "Born to Dance" show presented on the formal night. It was also the first time on any cruise ship I've ever seen each individual dancer acknowledged by name. There was even a "meet & greet" scheduled the following afternoon for an informal Q & A.
The "mini-suite" is a balcony cabin with a bathtub.
We never used the bathtub (perhaps passengers do on longer cruises.)
The actually balcony space was crowded with two chairs and a small table.
Best port on the cruise - easy access, friendly people, ok to bargain.