Great Place....Everything is Near...Atocha Terminal is just there...every place to visit in Madrid can be Reach from Caesar's Place.
by Bus Subway or Walking Wich is Exactly what we did.
I do Recomend Cesar's