Antonio's place was very spacious and clean. It is plenty of space for a family of four or two couples travelling together. We liked that the location was central, and just steps away from Metro station (Embajadores), and only about 15 min walk from Atocha train station if you are travelling by train (also airport express bus goes between Atocha and the airport and is only $5, it is the most convenient way to get from/to airport). We walked everywhere as the apartment is within walking distance from all the major travel spots like Plaza del Sol, Plaza Major, Prado museum, Gran Via. 24-hour supermarket is only about 8 min walk (just know they don't sell wine after 10pm).
The apartment has washer and dryer and also drying lines, this was a great bonus. Also a dishwasher. The apartment has plenty of towels too.