This is probably the best location for travelers in Madrid. It's directly across from the Puerta de Atocha which is a 20 min bus ride from the airport and an easy access for train travel. There's tons of restaurants within walking distance as well as some tourist stops. Loved our stay.