We really enjoyed our stay there. Located near a nice coffee place, 15 minutes walk from the metro, nice quiet street, and much cheaper than staying in the busy center of London. Had all the things we needed (fridge/kettle/towel...). We recommend.