Great apartment at La Latina with the metro stop right in front of us, and a supermarket right below. Walking distance too to most other sites in Madrid.
Delta is also very prompt in replying any queries we have as well. Thank you!