Amazing location that is hard to come by, the golf course and mountains views are well worth it. They also had great beach equipment that we used for our trip which made things a lot easier for us as we didn't have to hire any snorkeling equipment or beach chairs.
The major drawback was the downstairs neighbors who would at regular intervals yell at us to "walk softly" when we were already tiptoeing around the house. The house doesn't have AC so you need to keep the windows open for ventilation where a lovely cool breeze comes in, this however means any conversation you are having will be heard very clearly downstairs and they take every opportunity to yell you.