We did this cruise to do something different and to see places we wouldn't normally do. Getting on and off the ship was an experience not a good one, it took over 2 hours of queuing to get on and even longer to disembark! The cabin was comfortable but needed bringing up to date. The buffet restaurant I would not recommend not because the food was poor but because no matter what time you went it was always full. Struggled to get a table and I was always bumping into people. Hated it! We always used Tsar Palace it was more relaxing. I thought the entertainment was average there was the occasional act that was good. The one thing that was excellent were the staff cannot fault them at all. We enjoyed all the port and excursions, we did 3 with the ship and others we arranged ourselves. Can recommend the humpback whale watching.
Cabin good just needs updating.
We only had one night in an airport hotel so did not see much of Miami, what we did see we would definitely like to come back.
We did our own thing booked a quide at the tourist information.
Lovely place did our own thing and just went for a walk.
Just went for a walk nice place