Liz's place is in a great location and really ticks off all the requirements for someone looking to stay for an extended period in London. On top off that she really tries to be helpful where she can, but equally leaves you to your own devices if that's what you prefer. I had a great time there.