When I looked over options for activities while in the Bahamas, this seemed to have the most activities for the money spent. I would do it again. The ride out to Allen Cay is refreshing, sitting in the front while the boat cruises through the sea. You may want to bring along your own grapes to feed the iguanas. The hosts and guides ensure that everyone who participates in feeding the stingrays is safe and for first timers is patient and helpful in snorkeling. Mona, the bartender, is great and delightful. The guides will keep you laughing and having a good time, that before you want it to end, it will be time to board the boat to return to the Bahamas. Will do it again!