Took this trip because it was RT from NYC and I live here. We were in the Yacht Club so expected a luxury experience. Ship is beautiful and very clean and well maintained. Service was poor as everyone is pleasant however follow up is slow and mixed. Food was poor to average with a limited menu. It's not fine dinning, more like a chain like Applebee's. Shows were good but the crowds made it a poor experience. WiFi was very good. We missed two ports and got nothing for it. The Yacht Club sun deck is very nice with bar, pool and buffet. Pool staff very attentive however there is no shade so very very hot on a sunny day. Cabin was nice, kept clean and serviced well. Storage was poor. Getting on and off was a poor experience due to crowds. It's just a mass market cruise, not a luxury experience.