Absolutely fantastic! Our group of four went on the Manta Magic Night Snorkel specifically because we wanted to experience these amazing creatures in a small group setting. Our guides, Jason and Phae, were both very informative and personable, and their snorkel gear was very clean, comfortable, and of professional quality. Phae was so kind as to offer two members of our group a sea-sick remedy while we were watching the sun go down; she is a wonderful host! Jason gave us all the information we needed to keep our group safe, and threw in the occasional joke as well. Although we only spent about one hour in the water with the rays, the entire trip took roughly three hours in order for us to get a "good parking spot" in the area where the rays congregate, but you do see a lovely sunset from the water while you wait, and are offered a light snack. We were REALLY surprised to see two huge rays immediately upon entering the water! There were many other groups in the same area, but since there were only 5 of us in our group, we were able to move around easily to get the best views. The most memorable part was definitely being able to see the rays swim under us while scuba divers lit up the water from below. We saw manta rays almost constantly throughout our time in the water, with some of them gracefully swooping up within a few inches of us! Truly magical! You don't have to be a great swimmer to go on this trip, you hold onto a floating board the whole time, so anyone who isn't afraid of dark water would certainly enjoy this adventure! Worth every penny! I will definitely go back to enjoy the magic again!