Abbots Thorn, A Country B&B