A good tour. I chose May to visit because there'd be fewer tourists and no stingers, and I'm glad because neither the boat nor island were crowded. The ride was short and not rough by my standards, but the only time I've gotten seasick was on a 35-foot fishing boat in 20-plus-foot swells. The island was beautiful, and I was able to walk around it almost entirely except for the part just right of the pier. The sand wasn't fine and soft, so if you don't have hardy feet, you might want your sandals. I liked exploring the tide pools and saw a lot of crabs and sea cucumbers if you know what to look for, and more varieties of seaweed and new corals than I could count. I enjoyed the snorkeling and was face-down in the water for almost two hours straight--dozens of different kinds of fish, including a few flounder who blended into the sand perfectly, a couple of sea snakes, including one I watched catch and eat a fish, and a couple of rays. The shallows, grasses, and reef around the island is not as densely populated as the outer reef, but if you move slowly and stay still once in awhile, things will go your way. Also, don't just stare down--several times, schools of fish were swimming right by my head, just under the water, and I would've missed them if I hadn't looked forward. Walking the forest trail was nice, and I loved seeing all the butterflies. I didn't eat the boat's buffet because I knew there were restaurants on the island at the resort, and I had yummy green mussels that came in a very garlicky cream broth, then ice cream at the little shop nearby--mango was delicious. My biggest complaints were the company seemed to nickel and dime--I had to rent a float vest, then there was a deposit for snorkel gear that was included in the tour price. The snorkel was basic, too--no purge valve or dry valve, which would've been nice in big waves. You had to pay to use the boat's lockers, so bring a bag to tote your gear if you don't want to haul it around while exploring the island or bring it back to the boat. So the overall buy stuff vibe was distracting and a little off putting compared to other tours I did. And while the beginners beach is nice for new/anxious snorkelers, and the crew member who helped me was good about helping me fit my mask, you're on your own once you leave the boat, so ask all your questions while you're there. Crew interaction is minimal in that respect, though they were friendly enough when you engaged them and good about walking around during the trip to check on people, especially if they seemed seasick.