A really nice apartment, a great place to relax or work. Really close to Camden or Central London and tube stations are really close by. I'd definitely stay here again.