This place was beautiful, private, spacious, and in a great location. There were excellent amenities provided and our hosts were charming and helpful. Cannot recommend highly enough!