Perfect location for us for meeting friends in Yardley. Fast efficient check in with friendly staff. Room was great - as expected with a Premier Inn. The only disappointing thing about our stay was breakfast the next day ... there was one lady on duty and clearly too many people for her to cope with. There were no cereal bowls or side plates - she came back with small balti dishes and said all the cereal bowls were in the washer. The bread was low supply, the hot water ran out in the urn, tables were messy and not being wiped between customers. No croissants. Every time I wanted something I had to ask - ie. teaspoon, cereal bowl, hot water, milk ..it was almost funny. I ordered sausage and scrambled egg which came out cold. My partner had the full breakfast but it was messy and just thrown on top of each other bit of food, really not a good breakfast at all and the plates were cold.
So my recommendation is stay at the Premier inn but go out and get your breakfast somewhere else unless they make a vast improvement.