Enjoy a relaxed dining experience in this 17th century Inn with beautiful food and comfortable accommodation