The location of the apartment is perfect (10’ away from the Plaza Mayor). There are also bus stops and metro stations near the apartment.
The communication with Diego was good regarding the check in.
The only issue was the noise in the street.
In conclusion, I would recommend this apartment for a city trip!