The flat was very clean and has a fantastic view of this area (yes, there's a nice deck) , and as a former resident to this area, it has everything we expected.
We visited Richard's place as a family of four, including two sons of 8 years old and 5 years old, and it was enough as Richard kindly prepared an extra air bed.
Richard was very quick on responding to our questions, especially just before and after checking in , and kindly took care of us from the time of reservation until we settle in.
It takes several minutes to both Belsize Park (Northern Line) and Swiss Cottage (Jubilee Line) Stations but you also can utilize many buses from the nearby bus stops. I would very much recommend the place to anyone, and definitely come again :-}