This was the perfect place to stay for a diving trip. The dive shop was close by (easily walkable) and we were able to easily go back and forth for dives every morning via golf cart. The outdoor shower area was fantastic for rinsing our gear and hanging it up to dry.
Diana is very helpful. She helped us arrange a golf cart rental delivery. She recommended other services and restaurants which were very good.
The location is a little ways from the busiest part of town - which we liked. It is a short walk (even shorter via golf cart) to a number of restaurants and stores - and a bit further to all the hustle and bustle of the main business district. At night it is very quiet and peaceful. The many trees help shade the property during the day and keep it cooler than elsewhere. There is no AC, but many fans - so we were pretty comfortable. If we got too hot we took a quick cooling shower!
My only downside was that there was no furniture to sit/relax on. We either sat in the bed or at the small and somewhat uncomfortable table. If you plan to mostly be out doing things - you won't mind at all. I was trying to work remote a few days and it wasn't a very comfortable space for that - although the wifi was pretty good.
Overall - I highly recommend this place and would definitely come again.