Really beautiful flat, manages to be right in the centre of London, walking distance to lots of the bits you'd want to visit and a few minutes to several tube stations, but also incredibly quiet and peaceful. I rarely sleep well away from home because of noise, but I was out like a light and slept all night.
The flat itself has an amazingly calm air to it which helps.
Alexa is lovely, very welcoming and kind.