We enjoyed our stay for 4 nights in Madrid! This location is super close to a train station that takes you to Puerta Del Sol (the place you wanna go!). You are close to Atoches train station which is the main hub for longer trains. I highly recommend La Arepera for food which is nearby.