The apartment is exactly as the pictures. Location and style are going to raise your standards.
There’s everything you need to cook and clean in the house, and every room will make you feel at home.
There’s also a supermarket and restaurants/bars to grab a bite right below the apartment.
Easy access and easy to move around the city from here (Plaza Mayor and Puerta del Sol is a 2 to 5 minutes walk).
In general a great apartment that will make the most out of your stay in Madrid.