The apartment was excellent and had everything we needed.
The location is excellent and central, just a few meters from Plaza Mayor, with a supermarket close by, shops, restaurants and two metro stations in walking distance. Check-in and check-out were easy.
The only downside and obviously it's not the host's fault, but comes with the location, is the amount of noise intruding from the street (car traffic and pedestrians). The room with the two single beds has no windows and such didn't have the noise problem but in the room with the double bed I had to sleep with earplugs even with fully closed windows and shutters.