The location is perfect. Camden Town is a really fun part of London. Close to the infamous Camden Market, restaurants, tube and #24 bus stop.
We were unable to check in at our confirmed 3pm check and had to wait 2.5 hours after dropping bags to do so. Not ideal after traveling abroad with a child which also made us miss a very important gallery opening due to not being able to access our Airbnb. We contacted Houst and were able to get a discount of our first night. Def put a damper on our experience.
There a no curtains or coverings in the large living room window which overlooks the sidewalk, the 24 hour bus stop across the street, and the bright lights from the apartments (under construction) across the street. I made a make shift curtain with a large scarf for a bit of privacy. There are also no window coverings in the bathroom large windows which overlook all the gardens and neighbors.
Overall, my family of 3 had a great time and again, the location is perfect.