I CANNOT say enough about Javier and Cynthia who run this dive! We were all beginners (& I, myself, am not a strong swimmer) and he took the time to teach us everything we needed to know. Spear fishing is NOT joke and takes A LOT of work, so this trip is not for the faint of heart, but if you like to sun tan while they work hard to get you fish, the cook-out following the spear fishing trip is absolutely DELICIOUS!!!!! Javier WILL get you fish, even if your group is not experienced enough to get your own. He is VERY patient and works extremely hard. When one of our girls got seasick, they even took her back to the dock. He filets the fishes and then takes you over to the little restaurant nearby and they cook it up SO WONDERFULLY. There was WAY too much food and we all over-ate because it was so good. If you are wanting to try spearfishing, this company/guy is IT!!!!