Great hospitality and service in beautiful surroundings