We had a good week In London and it was very easy going places because of the location.
The level of noise is lower than what to expect In the middel of London. The Streets around the flat are save and have lots of restaurant close by.
The flat could have been cleaner.
It is easy to communication with the owner.