we had booked this cruise in advance, but hurricane Matthew changed the route, which was fantastic for us. We were supposed to go Nassau and Grand Bahamas', I wasn't to excited about that since I have been there. Instead we went to Key West and Cozumel, both great destinations. The ship is really cozy and comfortable, the staff are incredibly nice and attentive and the entertainment was great. Drinks are included on this ship, and they offer some higher end brands for free which is not common on any of the other four cruise lines I have traveled. I didn't see a lot of children, mainly people ranging from late 20's to mid 50's. The specialty dining places are very good, I felt the food included in the fare was a little subpar, definitely recommend specialty dining, we paid 60.00 per person for three specialty dining nights, I recommend eating at the steak house on your last night.
I am booking this ship again- and Miami is very easy embarkation.
no excursion, took the free shuttle from the ship to the center of town, Be sure to visit Sloppy Joes Bar.
no excursion, walked from the ship to twon, was great.