You can't have a better location in Madrid! The apartment has everything you need and the communication with the company is fast and uncomplicated.
Note that in the two bedrooms are really only single beds available. There is room for two people on the sofa bed.