Fantastic location with even better accommodations than expected! Unit was clean and bigger than it looked from the pictures with a well stocked kitchen that made cooking easy. We couldn't get enough of the view from the patio. Great pool area and appreciated the private beach area even though it was a hike to get down to. Worth it! The location was fantastic and we loved being able to go for a morning walk around the golf course and neighborhood. Would definitely stay here again.