This was a good location for our stay and generally had everything we needed. There are a couple of niggles though such as the frosted glass door to the bedroom which didn't feel hugely secure and did nothing to keep sounds from our neighbours out (didn't particularly enjoy being woken up at 4am by them using the bathroom). The mattress was also a bit uncomfortable, and the front door lock was difficult to open and took us a few minutes (and a little panic) to get open.
My main sticking point though is that the listing is advertised as having free parking on premises which is inaccurate - there was free parking on streets 10+ minutes walk away, if you can find a space. We managed to find one, but it was quite busy and a far enough walk away to be frustrating when it's pouring with rain and you're carrying a lot of baggage.
It was however very clean and had everything we needed, it just wasn't the most comfortable stay. It was reasonably priced though so decent value for money. Communication was excellent and check in instructions clear and easy to understand.