A+ place and experience! High quality furnishings, well equipped, spacious and great location. Hosts were beyond responsive to help with a few items while we were onsite. The provided beach and bike equipment were invaluable and lots of fun.