I booked this apartment as a layover location. It is close to Atocha train station as well as many museums, parks and shopping.
Checkin was simple, the unit was immaculate and comfortable.