I really couldn't recommend the flat and Steve enough. The flat was impeccable, the location couldn't be better. Everything was very clean, well thought out, and very put together. If anyone plans to stay in London and this is available, just book it.
Steve was an incredibly gracious and accommodating host. We arrived early in the morning and were able to drop off our bags well before check-in. Steve answered every question we had very quickly accurately.