Quaint 13th-century hotel, The Thatch Inn, offers unfussy rooms, breakfast, free WiFi, and parking. Period features enhance the experience.