I stayed in the flat whilst working nearby for a couple of days.
Is an ideal place for a stay in Camden.
Clear communication from the Host and efficient check-in.