This property checked all the boxes for us - easy booking & check in, location, private access to enter the grounds and private beach access, beautiful views from the balconies, less than 100 yards to the beach, linens and bath towels provided, beach chairs & umbrella provided, close to restaurants, coffee shops, grocery stores, etc. Plenty of room for the 3 of us. Lots of amenities on site. Our hosts were quick to respond and had everything ready for us. We’d come back again!