The flat has everything you need for a London base. The hosts are welcoming and very helpful. They also own the deli on the corner full of delicious food.
The flat is quiet and convenient to the West End. I highly recommend staying here.