This is a great property. It is perfectly located for a weekend in Camden or, for taht matter, Central London (as the use station is only a 3min walk away, and Leicester Square is only a 10min Tube journey). Check in was easy and the Host is really helpful.