Jenny is an incredibly warm and welcoming host, as is her golden retriever Leo who is as gentle and well-behaved as can be. I would highly recommend her space for any visitor to London.
The flat itself is great and location makes it even better. A pleasant neighborhood feel with easy access to supermarkets, restaurants, and pubs.
As far as transportation, Barons Court station is about a 15 minute walk and provides easy access to other parts of the city. Certainly a great base from which to experience London.