I stayed in the flat for a month in the summer of 2017.
The flat is in walking distance of Crouch End and there are easy connections to the Tube. It's well set up for a longer stay, has great views and is very quiet.
Stevyn was a very welcoming host, working with my travel arrangements and even offering to pick me up.