The flat is comfortable and has all you need. I had issues with the hot water not working the first 2 days, but this was fixed very quickly. Not that a TV is needed in London, but the TV did not work due to poor satellite signal.
The location is very quiet considering it is right in the City and the 24 hour concierge team were very helpful.