16th-century coaching inn, The Lamb Inn, offers stylish rooms, a cosy restaurant, cinema, and garden.