This is very good place to stay in Central London, we pretty much walked to all the places and the attractions of London from here, i would say this is the best location if u want to explore London, the tube station is literally a stones throw away, covent garden, trafalgar square, leister square all were walkable, from heathrow its was just a single line in the tube as well since the house is situated in the Picadally line itself, as a location this is definitely the best place to stay at.
The space is a bit smaller than what u see in the pictures, but more than enough for two people, its very well done up and lot of storage space if ur travelling for longer, the house was good with all the facilities and is being managed by a company in the absence of the host, they were responsive and useful, the only minus i felt about this place was that they were not cleaning or replacing bath towels during the whole stay, in my case i stayed for 7 full days, so that was long for these things not being changed or atleast additional bath towels should have been provided, but they mentioned it was only with a charge, they should adapt rule as per the stay period and provide these basics without additional cost, but otherwise the space was very clean, well maintained and very good to explore london, u have every kind of restaurant right under the building and the facilities with in the apartment also was very good