Great place to stay in London. The location is perfect. You can reach all the top spots in short time by walking or using public transport.
The flat was modern and very clean. Really nothing to complain about.
There's a bit of noise from the bar below but it's ok if you don't want to go to bed too early.
Overall a great place and a good host.