If you want 5 star accommodation this isn't for you.
But if you want to stay in a stunning period house, with a lovely garden (even in December) that has shops, pubs, restaurants and takeaways on the doorstep, a tube station within a few hundred metres and soo close to central London, then this is the place to stay.
Only negative point is the amount of stairs, 72 from the ground floor kitchen/diner up to the 4th floor bedroom.