We were a party of 8, with kids. New to snorkeling the kids needed more attention and help, but that was not very forthcoming. Also Stevie, the captain seemed more in a hurry to get back to shore. Kept asking us to get back to boat while we were snorkeling. As a result, we came back to shore at 8:10 instead of 8:30 pm (the scheduled return time). Spent $550 (including tips) but did not feel we got value for money.