Embarkation: We arrived at the Miami airport at 12 noon, picked up bags and caught a taxi to the port. By shortly after 1 PM we were boarding the ship. Very painless and easy!
Dining: Food in Windjammer was hit-and-miss for breakfast; french toast, omelet station, and waffles good, pancakes terrible! Cafe Promenade was a nice spot to grab coffee and pizza/pastry/sweet snack. Main dining room was mostly good, some dishes disappointed. Sea Bass, beef filet, lamb, crab cakes were very good, flourless chocolate cake is awesome! Overall, I would like to see the food quality and menu improve a notch.
Public Rooms: Ship is well-maintained and very attractive (think Hyatt or Marriott style decor); the promenade is a great place to walk or grab a quick bite/snack at the Cafe. The soft-serve ice-cream on the promenade is pretty good as well. Aquarium bar and Schooner bar have nice atmosphere, but were a bit "smoky" for our tastes. Library is honor-system and should be an early stop if you need a book -- seemed a bit understocked for a ship this size. Best spot in the Windjammer is aft (Island Grill Area) so you can look out over the ship's wake.