I would recommend staying in Boffin Lodge: the staff are very friendly and it has a vintage feel about the place. Most other B&Bs feel like a re-vamped home once the kids move out but Boffin Lodge feels like a B&B.
We stayed in the four poster bedroom which was lovely and spacious. It does rest beside the upstairs stairwell where noise permiates through but not too much.
The breakfast menu offers plenty to cater for all dietary requirements.