1. Embarkation very good. Debarkation - chaos. We didn't get off the ship until 11:20AM
2. Entertainment. Awful. The comedian rolled up a napkin to resemble a penis and safety pinned in to his belt and strutted around the stage making flatulence noises and telling potty mouth jokes.
3. Giovanni's Table: terrific, but $20 extra. Lido (they call it the Windjammer): same food each day, very limited selection, and poorly prepared. By the middle of the week the bean sprouts and some other items and dressings were spoiled. Main Dining Room: Breakfast and lunch are just glorified buffets. Dinner had a few nights with OK entrees such as prime rib, and lamb, and beef shanks.
Be ready for an extremely small shower, and almost no counter space.