Historic pub, The Thatched Inn, offers traditional fare in a charming setting. A village staple.