This is a mini oasis in London within easy reach of most parts of central London. It's peaceful and clean.
The host left helpful notes explaining all the practical things in the property such as wifi and nearest shops and restaurants including a map.
I will use this again.