Beautiful location, great amenities and very generous hosts. Would love to stay again.