Excellent location near Atocha railway station- excellent check in and very comfortable apartment.