The place was lovely! Very clean and had everything we needed.
Ana is a great host who responds fast, is forthcoming and has a lot of nice recommendations.
Also, Leia was extremely cute and friendly!
I can only recommend choosing this place for a relaxed stay in Greater London.