Great hospitality in a peaceful setting