If we could give this activity 100 out of 5 we would. Truly amazing, must do activity - if you are adventurous. We saw between 6-10 manta rays! It was unbelievable! The experience is so unique it's hard to put into words. They are magical creatures and it's such a privilege to be able to see them up close. I recommend putting your phone/camera in a water safe case to capture this because people won't be able to believe it! The Hang Loose staff were amazing, very well run operation. Logistical notes: You should be a pretty good swimmer with the ability to float completely flat while holding on to the lighted float device. You can't let your legs dangle down or else it will scare the manta rays away. You should also be comfortable using a snorkel, there is no time for training. I would also suggest bringing a towel to dry yourself off during the ride back to the marina.