At Eduardo's place you will have a good time. Everything you need is available in the apartment. It is very close to the train station Atocha (15 min. easy walk) and few minutes away from the Metro.
Many 'alimentaciones' and restaurants around make it a good stay in the city.
Thanks Eduardo!