Onboarding - easy, efficient and stress free. If you want to get on board get to there early.
Food - Overall we were generally happy with the food .The Lido buffet was good for breakfast and dinner. The main dining room was ok. The Dive In was good but always busy. Food on Half Moon was ok, just get in early as it gets busy. We didn't eat in any other of the paid dinning places.
Service. Very good. Everyone was helpful in every aspect. Denise the restaurant manager was outstanding!!
Rooms. Good size. We couldn't complain.