Excellent communication from the start. We had a bit of a timing issue, I reached out to them and they called back…and said no worries come on, we will get you in a group. And they did. Super p,eased with them. And then, the guide in the water was full of knowledge and made everything so wonderful. We got up close and personal with large manta Ray’s. They swam right to us eating. We were even touched by them, DO NOT REACH out to them, but they were so close they actually skimmed us while floating. I highly recommend this group. Also, they have a smaller boat so you are well taken care of and not a huge group in the water, small and personal. We got wet suits, which she made sure we had ready when we arrived late, snorkels and snacks after. We were very safe,