As this was my first carribean diving experience I will note my observations for you.
* VERY lax on PADI procedures, medical form especially... oh and as a DM I was the highest rated diver on the dives and only pro. A german whom I was informed was a rescue diver was the guide.
* No working GPS, there was about 2-3 on the counter in the shop but apparently none worked so dive sites were more of a "this looks good... right?". On the second dive we did end up finding the wreck but more than half way through the dive which limited exploration time more than I would have preferred. As it was my first time seeing a wreck.
* Very friendly staff and did well in accommodating me, especially since it was a last minute plan change to dive there. Markus does run a friendly shop.
* Rental BC (all I needed aside from fins) was in decent shape, inflator was leaking some but no big deal.
All that being said, if I was in the area again I would dive there.