The apartment was great , the location is perfect just in front of the atocha train station.
I highly recommend it