Liz's place is great, and her and Barra are great hosts - we really enjoyed getting to know them!
The house is very clean and cozy, with all the amenities you need. It is also in a nice neighborhood, and you can get into central London fairly quickly.
I would definitely stay there again!