The entertainment was 1st class - and I'm really picky since I've seen Mamma Mia twice on Broadway. Food was great. Really enjoyed 2 specialty restaurants as well. Never seemed that crowded even though a huge ship. Our room was a Central Park view inside cabin. Probably the only way I could handle an inside cabin. I usually go for a balcony. I enjoyed the shopping, the casino, and extra activities. I wasn't crazy about our excursions - not enough time at beaches. I don't think I'd go through the ship next time. I'd just arrange a taxi to a beach. We went to Nassau, st Thomas and st Maarten. I think I would either go later or have a trip further south. It was a little too cool for me with a high of 70 and low of 60. Be use to schedule all your shows onboard ahead of time.
Usually go for a balcony but this wasn't bad.