Great hospitality and excellent cooking in a beautiful location