Just a 3 min walk from the tube, Leon's place is in a very well located area with lots of bars and restaurants in its surroundings. Conveniently, there was a mini market just across the road which came very handy.
The flat is in a very quiet place and felt very safe. A little too small for 3 people, but we managed well.
The downside was the lack of a bathroom window which caused the bathroom to smell. That started to fade away from the second day after the shower had been run a few times, since the smell was coming from the pipes.
Being self check in, Leon's instructions proved to be extremely helpful.
Leon was very quick to respond to messages and also very friendly.
I would definitely recommend Leon's place. However, I would say it is ideal for two people.