Great location and good value to be near Atocha train station.