Overall good time with wonderful food and staff. Initially there was a leak in hallway that resulted in a foul smell most of the cruise in deck 1. I heard of other flooding in different decks. The cabin steward was pleasant and attentive, at times seemed forced.
Food was good and fresh tasting. Dining room staff was helpful and responsive to needs. There was only one night where service was long and wait time was excessive.
Kids programs (teen) revolved mostly around indoor video activities. Wish more outdoor activities planned. Minimal supervision by club staff. Kids had a good time though.