The party boat and snorkeling was so much fun. We left on time and had a full 3-hours at sea. The staff aboard the boat were very friendly and made sure we were safe the entire time. Our mini-bar experience was great and they made sure no one had an empty cup! 5 out of 5 stars!