No problem finding the place which is a lovely townhouse in my favorite part of London. Such a beautiful and wealthy area.
The apartment is as beautiful as you see on the pictures (however no flowers ;-) ). I'm a very clean person and I literally didn't have any bad comments to the apartment about this - it was super clean!

This will definitely be my place to stay henceforth.
Btw SUPER close to Belsize tube station!