Location is perfect, 10 minutes walk to Atocha station. The building is fairly new and the apartment has A/C. Check in was efficient and agents spoke English well. There are 2 supermarkets within 5 minutes walk. Metro was close by as well (5minutes) and 3 stops from Sol station.