We were on the 3/4 floor of this place but the lift did not work and there did not seem any urgency to have it fixed. ( looked like it had not worked for some time).
No basic amenities provided like , tea, coffee, kitchen towels. One of the bedrooms was leaking when it rained on our last day .
Very conveniently next to Edgware Road tube station and 10 mins walk to Paddington Station.
If you are traveling and have suitcases, then would not recommend this place as you will have to carry your cases up 4/5 flights of stairs.