Robert's flat is a good place to stay in London, Paddington zone is near the city centre, you can reach whatever part of the city easily by bus or underground.
There's a plenty of shops and restaurants near the flat, and also a train station not so far.
The flat is quite new, furniture is cool and there's pretty much everything you need for a few days stay.
Only downsides, the towels and some blankets were still wet after washing when I arrived, and couldn't be used for the first day, and the sound isolation could be better but nothing that won't make you sleep.