Shuttle service to the park, snorkel gear provided was great, the driver, « Cousin Mark » made the ride enjoyable and he got us there smoothly and facilitated early access as the park was opening. The beach is awesome, the snorkeling is incredible, saw over 30-40+ species of fish on the coral reef. Will do it again next time we are here, a nice alternative to a day by the pool.