It's a good place to live in London. Good location (Near subway station), enough space (you can use living room, bedroom, bathroom and kitchen, and you don't need to share with others), nice host(polite, warm heart, considerable).
Anyway, I will recommend people to live in this place, and I will choose this again when I travel to London:)