Great apartment just across the street from Atocha Train Station.. Great restaurants within just a couple of minutes walking time.