This is a nice flat in Camden and you are a short hop from the centre of London. And, you can get there by very pleasant amble beside the regents canal. The flat is well appointed, clean and tidy, and has everything you need for your stay. Practically, all the shops/pubs/restaurants you could want are near by including a full sized supermarket.
The flat does overlook a busy road in the front and a train track at the back so you need to expect some noise when you book this accommodation (I guess whether this is an issue depends on the individual). For my part, I spend 4 nights here and the flat was a good fit for my needs for the trip.