Wonderful location/ property. Very generous and welcoming hosts. Perfect combination.