We are adventurous people and John was very helpful with information, snorkeling gear and rental car. He even picked us up & took us back to the airport. Great experience, great place! Thank you John!