Moncho's apartment is wonderful - very spacious, modern and clean. The kitchen is well equipped, the bathroom is clean and modern and there is a TV with Netflix in front of the bed for relaxing. The location is very central, minutes walk away from the Atocha station (very convenient for catching the airport express bus or a train) and also within walking distance to the famous museums (Reina Sofia, Prado) etc.
Moncho is a very kind and responsive host who made us feel welcome and provided us with information whenever we needed it. Be aware - there is a 10 Euro check in fee for late check ins, although this is stated clearly on the listing description so it shouldn't come as a surprise.