Upscale country inn with a gourmet restaurant, bar with piano, and modern guestrooms. Offers accommodation and traditional pub fare.