Goid location, many international shops and cafes around, abiut 15 min walk from the tube station.
The place could be cleaner and for us the biggest issue was the temperature.
The place was cold and heating was on for only 3 hour in the svening, so if you like a nice warm place, its not for you.
We had to buy extra clothing to keep warm at the house!
Everything else was nice, the hosts are very friendly and nice people.
Overall would recommend for a short stay in London!