This was a very enjoyable cruise. I booked it because it was such a good value. We arrived in Miami 2 days prior to the cruise to do some sight-seeing. We stayed at the Holiday Inn Port of Miami, we had a Port view room, which was awesome, as we could watch all the ships coming in and out of the Port.
Embarkation: We had filled out the info on line prior to arriving in Miami, therefore all went quickly and smoothly.
Ports: In Nassau we did the Harbour/Discover Atlantis Excursion. Very enjoyable, Atlantis is a must see, it's unbelievable!
Coco Cay: Unfortunately, due to weather we were unable to stay at the Port, an hour after arriving a front moved in, so we had to leave. So we a had a day at Sea, which turned out to be very nice, we were in sunny, warm weather within a few hours.
Key West: We took the Conch train/trolly Excursion, Which was a good way to see the town. We spent the rest of the day shopping on our own, a lot of fun!
So to sum it all up, I would recommend this cruise, it's a slightly older ship, but still very beautiful, The food was very good, service was excellent, lots to do on board, shows were good to excellent, we had a Great time!