The ship was clean and decorated very nicely. Best described as a Las Vegas resort at sea. Food was great and service was wonderful. Steward kept the cabin clean and waiter staff was great.
Captain bypassed Nassau since we were late getting out of the Port - no big loss, Nassau is a dump anyhow, having been before. This allowed us an extra day at sea.
St. Thomas & St. Maarten reminded me of Florida in August. Hot and steamy with an afternoon shower. We liked St. Thomas over St. Maarten - less street vendors and better shopping.
Formal nights, entertainment, buffets, and accommodations were great - we hated to get off when we arrived back in port.