The place matched expectations perfectly and was located very conveniently in close proximity to several underground stations and the City of London as a whole.
The place does get very noisy at night with the windows not closing perfectly but this hasn't been an issue for us, since we were tired enough from exploring London that we did sleep soundly every night regardless.