If you want to stay as a tourist for a couple of days in Madrid, this is a good place. Location is wonderful. However, if you want to spend some days in Madrid while working remotely, like my wife and I wanted to do, this is not the place to do it.
When I contacted the host before booking the place to confirm if internet was fast enough to work during our stay, they said they had High Speed Internet. What they failed to disclose is that the router was shared with the entire floor! The connection was slow at all times, and it was very disruptive to all our work meetings. The building staff was very, very nice and tried their best to be helpful but, in the end, the couple of problems we had with the place could never be resolved (mainly the internet and a foul smell coming out of the pipes).