Perfect location for your Madrid exploration. Nice flat. Everything new. Well appointed.
The only negative was the noise from the street. The kids could not sleep. This may be mostly on weekends (we stayed Thursday to Monday), but if you have a light sleep bring earplugs.