Wow, what an experience! We had four mantas constantly looping right at us, very up close and personal. The boat ride out was very short so we had lots of time in the water with the mantas. More than enough time. The entire staff was great to work with. We made our reservation that afternoon directly with the company. We saw some review comments that folks had their time changed after booking with a third party. Sam got back to me right away and made the reservation process fast and simple. I highly recommend this experience whether visiting or a Hawaii resident, well worth it and first class.