A few other people have suggested that the B&B is a front for a hotel round the corner. It isn't entirely, though when we arrived we were offered a room in the rather charmless (but clean and functional) hotel. After arguing with the owner, we were able to stay in the B&B, which was fine, though perhaps not quite as nice as the photos suggested. But a good location and fine for a night's stay.