The apartment is very well connected to London through tube and you can also easily walk to Camden Town.
It is placed in a quiet neighbourhood, we went with our 2yo daughter and she had fun with other kids in a playground close to the apt.
The apt is quite small (perfect for 2) but it has everything you need:kitchen, bathroom+shower and double bed. Wifi was not working when we were there.