Eliza's flat is really cosy! And although we didn't met in person with Eliza everything was organised and prepared for us perfectly!
We did enjoyed the location too - it is in Canary Wharf so it's really pleasant to have a a walk by Thames Path to Greenwich.
And transportation was also the thing I've really enjoyed - there are 3 buses (+ night bus) which rides from the door and it's not difficult to reach any place. I found it very important while staying there with kids.
Highly recommend!