The location is perfect, like super easy if you want to explore Camden.
The flat was perfectly clean, we had everything needed.