After the warm welcome, we had a great stay.
Camden Town is great and the location of the apartment in Camden Town is excellent -closeby but still quiet.