I've stayed there twice so far, booked directly with them, and enjoyed it. Breakfast buffet is nice. Wifi access from the room both trips was bad; needed to go out & on one trip head toward the restaurant, but that may not be the case with all places, and I was last there April '13 so might be different now. The 2 pier stair ways are nice for entry & exit to the house reef, especially nice for a night dive.
You can get tanks 24/7 down near the pier for diving the house reef, but they didn't want us hauling them off to dive elsewhere. For that, they've got a drive through setup, with 2 stations; 1 for air tanks, 1 for nitrox tanks. But those get locked up around 5 p.m., if memory serves, so if you like loading tanks in your truck in the evening for the following morning, or to do a night dive off-site, bear that in mind.
I found the onsite restaurant comparable to other restaurants I eat at on the island; pricey compared to back home in the U.S.
I liked the grounds, but I don't lay in the hammocks or play volley ball.
Shuttle service from the airport when you arrive & back when you leave, coupled with the convenience of on-grounds truck rental is quite nice. For around $150 extra I got an automatic transmission truck instead of a stick shift.
A fellow guest spoke glowingly about some advice he got from the onsite photography operation; I didn't deal with them directly. I recall they had Canon SD1400's in Ikelite housings for rent, amongst other things.
I didn't use the dive boats, but they've got them.
In summary, I stayed there, went back, and will likely stay there again when & if I get to go back. Don't exact fancy.
If I were checking for specials, I'd probably look at Caradona.com and Maduro.com to see what they were running.
Richard.