Chose this as a last minute spring vacation, decided on by the travel days as opposed to particular ship. The cabin was nice, roomy, clean and comfortable with a balcony. We were disappointed to miss the breakfast room service each day due to confusing instructions on the card. The food in the buffet area was a good variety and tasty. The fine dinner was good the first two days, but the 3rd day - sorely disappointed (looked like they ran to buffet to collect fried fish) The bar service was good, but the spills outside were not cleaned up, thus the floor was very sticky. The stage shows were weak, but the guest comedian and magician were fantastic! The shore excursion to Coco Cay was very nice and the snorkel/float trip was excellent. We had been to Nassau prior, so just did our own walking tour. The disembarkment was not well communicated and we found our gathering place by luck. This was our third and shortest cruise so maybe our expectations were too high. The ship appearance was nice but the outside appearance a bit aged.
The balcony was nice and the views were excellent.
Stayed at South Beach and visited Key Biscayne. Interesting and fun locations.
We had visited there prior to this trip, so just took a walking self tour. The shops were plentiful and the area comfortable - felt safe.