I have stayed 5 nights with my daughter in Michael's flat and I have only good things to say about my stay.
The flat is spacious, very bright, fully equipped, clean with good quality beds, reliable wi-fi and great value for money considering it has two bedrooms. There is no TV, but this was no issue for us.
The area is perfect. Tube station, bus stop and mini market just across the street. A 10' stroll down Chalk Farm Road will bring you to Camden Lock and Camden Town, one of my favorite London areas. Also, Primrose Hill is 10' away and from there you can continue to Regent's Park.
Michael was very helpful. He always responded immediately, was there to welcome us when we arrived and was able to accommodate a late departure.
In all, a very pleasant experience.