Justin was very kind and the communication was perfect. Self check in.
Our room was clean, with a little fridge.
The airbnb is well situated, 2-3 minutes walk from Camden Town station.
Thank you! :)