Our family of five, including two nieces/nephews, participated. The pick-up service was on time. After a 20-minute boat ride, we arrived at the snorkeling point, where we spent time snorkeling. If you get tired, you can rest on the island. There are more fish than expected, but not many varieties. The water isn't as cold as you might think. You can have a good time, and the staff are very professional and friendly. However, don't expect much from the shower facilities. Bring as little luggage as possible and remember to bring your own towel.