Pros:
1. Good price.
2. Stelios is very responsive. He travels so it's unlikely you'll meet him but very responsive.
3. Very smooth check in process
4. Good size for a couple
Cons:
1. Not close to central. This wasn't an issue for my partner since we wanted to stay in the Dulwich area.
2. Cleanliness of the flat was a big issue. Providing Stelios makes those changes this would be a pleasant short term London stay
Cleanliness was a big issue for my partner, I and most likely others especially after covid. Otherwise I would have rated Stelios 4*.