Great hospitality in idyllic country setting.