Anageda Beach Club. Talk to Jamie, the manager. Check out their web site.

Hands down the best Hotel on the Island but it's not cheap. IMO, worth every penny compared to the competition.... and I only have one place (Reef Hotel) to compare so, take this observation for what its worth. Others will chime in.