We absolutely loved our stay at Elizabeth's place - it was in a great location and really close to Old Station tube. The apartment is really lovely and has great amenities!
The only thing I would say is that as we were moving from Sydney to London we had lots of clothes/suitcases and it would have been great to have more space to store our clothes - a lot of the cupboards were locked in the bedroom and kitchen. However, our overall experience was great and we would definitely stay again if we had to!