The actual snorkeling part was a 5/5, even though we only saw one manta they offered any other booking for free due to that, but they cannot control if they mantas are going to come. The 4 star rating comes from the following: directions to the meeting location could be better, especially since it is night in a poorly lit marina. There was no education on how to use/fit the snorkel gear. You leave all your belongings sitting out while our snorkeling, so having a place to store them would be nice, especially since it's at night, in the dark, and most people aren't used to trying to find their things in that environment. The crew itself was great, very funny, and informative about the actual manta rays. All in all I would go again and hope the mantas were hungry 🙂