Booking online was easy and Loes answered any questions right away. She and partner, Miguel, are experienced and caring, about their clients and the environment. This is not a party boat, but a true snorkeling experience for those who are looking for time in the water, diverse locations, seeing different underwater sites and marine life. We went to 4 different locations, chosen for the conditions that day, making each site a good option. Loes was in the water with us at all times, finding and pointing out hard to find marine life, even a huge lobster scuttling along, a first for us. Water and snacks were available gratis. The boat is comfortable with shade and the captain, David, was very competent. This ranks as one of the best snorkeling tours in all our many worldwide previous ones. I would go with H2O again for sure.