Great location. Easy communication and access to the property. Plenty of amenities to enjoy on the property and no shortage of beach and bath towels. 10/10 would stay here again.