Mostly very good; off street parking, clean room, good facilities, nice shower, comfy bed, tea/coffee maker, excellent check-in clerk, and friendly staff. And a portable fan for warm nights was a nice touch.
The included free breakfast was also big and tasty, with a good variety (including mini Marmites along with the jams & marmalade!) - but there was one drawback which was irritating. We had to wait 35 minutes for my Full English, and others who sat down after us got served before we did. All the cooking is done by one girl - it is a small hotel - and even if we had to wait for a new batch of sausages it shouldn't have taken more than 20 minutes. I suspect we were unlucky, and others won't have this problem, but it did mar our stay a bit.