Location of the apartment is good..far enough away from the Plaza del Sol and the Grand Via to be away from tourist hoards, but well within walking distance. Several good restaurants within a few blocks of the apartment, including ones that are more modern than standard Tapas bars. Walking distance to train station(although uphill going towards the apartment).

Note, that if you will be relying on Metro line 1(which is very close) during your stay, it is closed for the most part(with buses taking the slack) for a good chunk of 2016 for modernization; check the metro website for re-opening dates.