Place was easy to find and check in was easy. Was very close to public transport which took you straight into the city and other areas.
It is right on what appears to be a main thoroughfare though, which meant it was very noisy in the bedroom 24 hours a day. Residents upstairs were also very loud.
Overall it suited us for the two nights we were in London.