My wife and I stayed there last year. The DM David was the most impressive DM I have ever met - he asked before each dive what we would like to see on our dives, then took us there. The pictures my wife took were incredible.
The place is smaller/quieter than most - about a dozen rooms or so. The meals were superb and we all sat down to eat together. You help yourself to a drink whenever you want. You can more food or snacks whenever you want. The friendly staff went out of their way to make sure the guests were all happy.
They have a turtle enclosure that you can snorkel. Lots of turtles, morays and even a couple of octopi.
The only drawback would be its location - it is a long way to anything else on the island. Once at the resort, there is really nowhere else to go.
If you're looking for a quiet, friendly place with good food with unlimited shore dives from the front of the resort and 3 boat dives per day....then this is the place.
We will definitely be back. Any other questions, let me know. Cheers!