Great dive great service. didn't dig the one dive master banging one that tank with the stick, and pointing at whatever with his finger, instead of using the metal clamp to bang the tank, and using the stick to point at whatever. and alway right up on my 3 and 6, couldn't really manuver. I hate hitting coral-especially as certified dive master, and I hit little coral 3 times. Thats accidental. Still no excuse. But I don't intentionally pick up sea cucumbers and poke spotted easels-it will be on my youtube vid when posted. also they busted my balls about the dive master rate-yet no ONE gets banged up when they dive with me, and not even a mask ring. You might have to remove your fins and have to be ready to plant your feet so listen to their dive briefing! In regards to gear- I lost a great Pelagic hoodie. I also lost my DAN sausage. Now they told me I wore it when I left. It was 80 degrees and theres no way in hell I'd wear that in that temp, cause the rum punch was great. My issue is they will tell you stuff you know isn't true. I thought my DAN sausage actually fell off my BCD on the last dive, yet they said they had it in the office. So they picked me up from Sapphire Beach resort, and knew where I was staying and the boat leaves 3 times a day and really close, yet no phone call, and they couldn't even run it out to the boat.. maybe a little professional courtesy would have been nice. Good price, and they make an awesome ceviche.. just make sure you all have your gear before the rum punch! the captain was awesome an knew his stuff-very important. I will be opening up a dive shop around/near sapphire beach resort, so no one will have to wake up at 4:5- for a 0500 pick up, and you will have all your gear when you leave! HA!