The ship is huge! We ate most of our meals from the buffet because it was quicker. All the food was awesome with lots of choices. There are 3 main dining rooms serving same food just different atmospheres. We didn’t go to any of the specialty restaurants because of the extra charges. The Starbucks on board was priced correctly and tasted just like my Starbucks at home. Our balcony room was roomy for 2 adults and a teenager. The room was clean and kept clean all week long. The bed was comfortable. The sun decks and pools were over crowded. People leave towels on chairs so we walked around a lot looking for a place for 3 people to sit. The hot tubs are not hot tubs. They are lukewarm so I don’t understand why they advertise they have hot tubs. Something that wasn’t well planned is they have a smoking area right by the running track and kids play area. The port of New York was easy to. We traveled Sunday to Sunday I’m sure it’s a different story during the week. Bermuda was beautiful! I loved that we docked for 2 and 1/2 days in Bermuda. We definitely will go back after we adventure to other islands first.