We really enjoyed our stay and wish we had stayed longer! Beautiful view overlooking the golf course, spacious accommodations for our family of 5, and we enjoyed the location (close enough to be convenient to beaches and shopping / restaurants, but not right in the middle of all the large hotels). We also appreciated the convenience of having the kitchen & laundry available to use, and having basics provided (shampoo, toilet paper, towels for the beach/pool, etc.). Also beautiful property in general - gardens, pool, etc.