Location is fantastic. Very close to metro stops and the Atocha train station, and very close to a road with many taxis. Many many nice restaurants and attractions in walking distance.
Communication by the host was always quick and they have a nice guide in the apartment. I highly recommend and would stay here again if I am ever back in Madrid.