A great facility. We had an ocean view, park in the front so option to swim at beach or in pool. Beach is a little rocky but not far to walk to find a beautiful sandy patch.
Check in was very easy, staff lovely and very helpful.
Definitely need a car to get around. Parking readily available on site.