We loved Wilhem's flat. We stayed there for a week. It is very well equipped with washing machine, wifi, dish washer, oven etc.
The location is great- central Madrid easily accessible by metro or bus, very close to the major motorways for travel by car, great local shops and restaurants.