Everything exactly as described. Lana is a lovely host. She stayed up until 2am (our flight was delayed) for our check-in. Quiet place, but with a bus right by the house and Camden Town Tube Station a 10 min walk away you can get everywhere quickly.
We would definitely stay again!