Avoid this place. We booked weeks in advance on hotels.com and yet they had no record of our reservation. Upon arrival there was much confusion and we were made to feel like it was our fault. After 10mins we were shuffled towards the door. No apologies or explanation. Awful.
To be honest, it was probably for the best. It didn't feel like a B&B, it felt like we'd turned up at a couple's home.
On the plus side, they had two lovely pets.