This excursion was one of the most awesome things I've ever done! It is not to be missed. I think this company, Manta Adventures, was the best choice I could have made, for many reasons. I was looking for a company that would even allow me to participate, as I am not a skilled swimmer. Most companies will not allow that. Manta Adventures was very good at providing me with a floatation device and making sure I got to my spot on the board safely. I wasn't nervous at all. That's the thing - they are all about safety, both for the participants and for the mantas. A couple of previous reviews stated the captain was not friendly enough. Well yes, he was stern and emphatic about following the rules, but I believe he had to be, to make sure we all were safe and the mantas were not harmed. He and his crew were great - very fun to spend the evening with! I also believe this company has the best boat out there, and the best lights on their boards. All of that makes a big difference! I loved that we got a warm rinse off after the snorkel, and the homemade cookies were so good! Our tour left the harbor earlier than any other boats, which meant our captain could get a prime location (there are many, many boats out there each night). This meant we had a little time to snorkel before we went out to see the manta rays. Manta Adventures only does one trip a night, so you get a longer trip, unhurried, and very organized. There were about 22 people on our boat, and there was plenty of room. I know there are less expensive options out there, but there are definite advantages to this company and they are well worth their fee. I highly recommend them!