We booked a night manta snorkel with Coral Reef Snorkel Adventures having read a few reviews but nearly cancelled before hand, thinking we might go with another, bigger, cruise. We have two children, aged 8 and 9, and thought they might be better off with a larger boat, and we'd booked an 8.30pm cruise and thought this might be a little too late. I am so glad we decided to stick with Coral Reef. We were met by Captain Jack and Kirra who immediately set us at ease. We were the only passengers and had just the right amount of chat, and just the right amount of quiet - we really felt welcomed and valued. When we got to the site, it was indescribable. We were the only boat there to start with and there was a moment when we thought the mantas might have all gone but after about 30 seconds, a manta appeared, then another and another... we ended up with around 10-12 individual mantas, some over 4m in width, dancing around us for nearly an hour. I cannot even begin to describe the feelings of serenity and awe. Beautiful. More importantly, though, my younger daughter was a little freaked out by how large the rays were and Kirra helped her to settle, affirmed her decision to get out of the water and then sat with her, talking about the rays and what could be seen from the boat. Both she and Captain Jack made her feel like her choice was absolutely fine and still allowed her to have an amazing, educational and beautiful experience. Worth every cent.