We stayed for 7 nights in January 2009 in a Garden Villa. We had a fantastic week and would highly recommend it.
The villa was very spacious and was set amongst beautiful gardens. The Garden Villas don't have an ocean view but there is so much space available on the beachfront of the hotel that it is of no consequence. Some days it felt like we were the only people on the beach - it may as well have been private. There are plenty of sun loungers and lots of space at both the beach and pool areas.
The restaurant serves great food and the staff were excellent - very friendly without over-doing it. We ate there most evenings. Prices are probably a little more than in nearby towns but the setting is fantastic and it's good quality.
They also bring cocktails direct to your sun lounger.
The hotel is in a quiet location, there isn't much within walking distance so either enjoy relaxing, rent a car, or you can take trips direct from the hotel but you'll pay a premium for the taxi fare.
The only small downside was the slightly surly reception staff.
Loved the geckos that hang out on the exterior hotel walls at night...and the scarlet macaws that occasionally fly overhead during the day.