Easy to check-in. Property was clean and exactly as listed. Beds were comfy, kitchen had all the dishes and utensils needed, appliances were fully functional, coffeemaker was drip-pot and k-cup compatible, all tvs were working and great quality. We were very pleased with this property. The private beach access is across a main road, but the walk is short and easy. The pools were nearly empty every time we went, kept clean, and plenty of seating. Everyone was friendly in the complex- dog walkers, tennis players, golfers, even the gate guards. We would absolutely book this place again.