We had six siblings and their spouses/partners (12 people) on a Hula Girl sail and snorkel and we wouldn't change one thing. Several of our party were older and we were worried about getting them on the boat, but no problem. Hula Girl staff assured us when making reservations and later when confirming that they would assist in making the trip fun for everyone and they did. The staff was friendly and accommodating, the food was delicious and fresh, the boat is sparkling clean and so easy to move around on, and the atmosphere is relaxed and professional. This is our second trip on Hula Girl--we've tried others--and we can't think why we would go with another company. Two of our party did the scuba dive, one had experience and the other was a first timer. They both had the best time. Some snorkeled and a few just stayed and relaxed on the boat. Everyone was blown away--we saw more whales on this trip than ever before. It was a perfect day.