So good. Jen's flat is in a great place (spitting distance of the Shard) but peaceful enough to get a great nights sleep. The flat is decorated to a high standard and spotlessly clean, and has board games, books on attractions of london, a basket of kids toys should you need, some items to stave off hunger while you get your own stuff in.
Jen herself is an amazing host, checking in enough to make sure you're alright but not being overbearing with it. Highly recommended, and I most certainly will return.