Beautiful views, had high school groups on and the DJ played a bunch of fun music for us and everyone went to the dance floor and had fun. The food was pretty good but was a variety of random food such as chicken wings and chicken legs and rice or getting tacos with ground beef or green beans. When it is time to eat they bring up table groups one at a time which was super wierd and inconvenient for some people with food shortage, other than that great. The captain announced on the ship when we were arriving at liberty so everyone could go outside and get pictures or videos, they even played "empire State of mind" by Jay-Z which was amazing and super fun. The table set up was great it surround the ship and never in the middle which gave people enough space to get up, walk around, sit and eat, meet and greet. Definitely would recommend for anyone having a party or school trip or family trip with a large group!