A top-notch tour. The captain and guide were incredibly professional and personable. SO MUCH FUN!!!! We had a group of 7 ranging and spent the afternoon snorkeling. The surf was a bit rough on our way out, but the boat was still very comfortable. We learned about our snorkel spot and jumped in for close to two hours of amazing snorkeling. My young son was scared and immediatley went back to the boat. Our guides were amazing with him. They offered to take him swimming, encouraged him to try again, and engaged him in conversation while he waited for us. Ultimately, he got back in and had a great time. I can't recommend Hang Loose enough!