I sailed with my family at the end of August. The ship itself was great, lot's of entertainment. We had 2 cabins with the balcony and there were roomy and clean. The entertainment on the ship was fantastic. Mama Mia was definitely my favorite show. The ship itself is huge and very comfortable. The food in the main dining room and buffet was OK, not overlwhelming . However, the food in the specialty restaurant 150 central Park was exceptional. Watch your account as I was billed twice for dining in the specialty restaurant - my credit card was billed $180 when I made a reservation online and then my onboard account was charged $180 again on the day I went dining. That was very annoying as I had to spend 30 minutes of my valuable time on the phone with their customer service to resolve this issue upon my return from the trip.