We had a great stay at Cathy's place. The location on the beach and walkout to the pool were perfect for my wife, son and I. When we were not out exploring we found many occasions to lounge under the coconut trees in a hammock or chill out in the pool.
You will need a golf cart as the location is well south of town, but that was really a positive for us as the condo was tranquil.