Even with GPS this hotel was hard to find. Once we found it it was fine, with ample free parking behind the building. The bar in the lobby was a nice touch, and check-in was smooth. The "family room" wasn't quite as big or as well laid out as in the photos, but it seems that each one is a bit different, so it was fine.
Then things started going wrong. Our side of the hallway had no hot water (not sure how that works), but a family room across the hallway did. Rather than just moving us, we had to share the key with the other rooms so that we could all take turns taking a hot shower. There were no apologies for this at all, but hey, I guess the person at the front desk isn't responsible for the boiler, and at least there was a solution, even if a bit awkward.
Then on check-out they wanted to charge me £80 for the breakfasts, despite the fact that I was standing there with a confirmation in hand saying I had booked and prepaid the rate including breakfasts. However, my confirmation was in US dollars instead of pounds and her system said no breakfast, so she wasn't going to honor it. (???) She tried to say she had told me that there would be a charge for breakfast when we checked in, but I was standing there with 5 witnesses who confirmed that she had told us where breakfast was and when, not that we would have to pay extra.
In the end, she "waived" breakfast given the lack of hot water, but continued to refuse to recognize the confirmation from the US Expedia site.