The ship was very crowded, pool area was PACKED, Over 5000 people were onboard. We bought the meal plan but was disappointed with the food including the "speciality" restaurants. Our favorite was Teppanyaki. Spa was nice. The Vibe Beach club saved us from the zoo near the pool. Getting on and off the boat went smoothly. We were in Penn Station by 8am.