Very clean and easy to get too from Paddington Station. It is quite a treck to the city center (about an hour), but public transportation is only a few blocks away.
Make sure you pack a clock or any other creature comforts (fan, reading light, etc) as the flat is very sparse. Also, the mattress is a bit lumpy.
All in all a very good stay for first time London visitors on a budget.