his was the most basic B&B we have ever stayed in. I had contacted the host prior to the visit as they had advertised a coffee machine in the room. I told them that my husband did not drink coffee, and they said they would put a kettle in the room. They did, but they removed any possibility for me to have coffee! Just a few tea bags and some bendy wooden stirring sticks. No milk at all and none offered. Two mugs, no teaspoons and no glasses to drink water from. The towels were small bath size, one each and a shared hand towel. No soap or shower gel or shampoo, just the cheapest hand wash, with no dispenser. There were pillows but they were lumpy and old. The bed was metal and creaked every time we moved. There was no lock on our room door. The entrance was quite steep and the steps to the front entrance very deep. They told us there were stairs but did not mention the steps to the front door where there was no handrail. This does not seem to meet your criteria! I would not be able to recommend this place, and would certainly never stay there again.
I have in the past run a very successful Guest House and so speak from personal experience as to what should be provided for a guest in a good home.