The location is very good. Everything is nearby including the Tube station. The direction given to the house was accurate. The view from the room on 4th floor of the street is quite good. If you don't mind the occasional noise of the police/ambulance siren at night, then the stay will be enjoyable.
It's a compact room appropriate for upto 2 persons for 2 days trip to London.