Cara and John provide what must be close to the ideal B&B. Wonderful hosts, lovely location, excellent facilities.