Perfect location for our short stay in London (3 nights). It has everything you need and more. Clean bathrooms, and a big kitchen with everything you need. You share bathrooms and the kitchen with others, but we didn't see or hear them that much during our stay.
Really close to the tube, so pretty easy to get to the more touristy things in the city centre. It is also quite close to the Paddington train station, which was very easy for us, since we traveled further by train to Wales. Definitely would recommend.