We traveled with a U18 Premier Club Girls Soccer team and went through Soccer at Seas. We played the US Virgin Islands National Team in a Friendly Match and beat them 4-0. The whole process from embarking and disembarking was way smoother than people warned us about. It was easy on and off.
Everyday we were provided a multi page sheet of what was going on during the day with specific times and locations of all the events. That made it very easy to go do things you wanted to do throughout the day. Our cabin was cleaned everyday and you didn't even know when they sneaked in to do it.
The food from the buffet to the restaurants were fabulous. More choices than we were able to get through. All of the entertainment from Jersey boys to the piano bar was fantastic.
The balcony was larger than I expected. You could actually sit out and have a drink and enjoy the view. That was a great surprise.
We did our own thing and took a taxi to one of the beaches. It was a great time. We rented snorkeling gear and had a relaxing stay.
We played a soccer match during our port stay. We just had a small time frame to go through the downtown shopping area.