Great hospitality on the countryside