Very nice place in a very good location. Camden town is a great place with easy transportation to/from the rest of London. The hosts were very friendly and warm and really made us feel welcome.