The apartment was great, perfect space for at least 2 people. Very well located (a few stations from the royal observatory, and about 35mn from London's center.)
Sacha was very friendly and made everything to make our stay comfortable (even waiting for us while we were late fore the check-in.
It's truly the perfect place if you're staying in London and want to have some quiet not far from the main activities