I have stayed several weeks at Hannah and Dev's flat and totally recommend it.
First of all, the location is perfect, not directly in the city centre (zone 3) but 2 minutes from the tube and bus stations by feet. I thought it may be too far away before booking and once I got there realized how easy and quick it was too reach the city centre. In fact, it is few tube stations away from London city centre and London main attractions. The area is very peaceful and safe, even late night.
Highgate woods is opposite to the flat and a nice place to relax after a busy day. Hampstead Heath is also 20 minutes by feet and I loved walking there at the end of the day. Supermarkets and restaurants are next door.
Secondly, the flat was very clean when I arrived, well furnished, modern and exactly the same as in the pictures. You also have access to the living room, kitchen with all dishware needed to cook and your own bathroom.
Last but not least, I felt very comfortable in this flat, was warmly welcomed and the communication was very friendly and easy. Hannah and Dev are great hosts and made sure I had everything to enjoy my stay. For my next travels to London, I would definitely book this place again.