The location is perfect, 5min by foot of Camden Town Metro.
The street is very calm. The flat was like the description.
Mark was very nice and smily, we had a really warming welcome.
To be short, we want to go back as soon as we can.