This property worked well for our group. It was walking distance (maybe 10 - 15 minutes) from the center of town, and if you don't feel like walking you can get a golf taxi to take you wherever you need to go. It was just far enough to be away from the noise of the town, but close enough to be convenient. The beds were decent, the kitchen was well equipped, and the AC was effective at keeping us cool at night. The pool was also lovely to have access to.
Our only complaint was the check-in process; we didn't receive any information regarding the check in process. there was no one around to let us in upon our arrival, and we were initially unable to communicate with our host. Luckily, our cab drivers knew the host and called him directly for us. Someone else came to let us in a short time later, and later the host came to apologize for the inconvenience (even threw in a bottle of wine for us). Overall I would recommend and would rent here again.