We had a great stay. Flat is super clean, big and it feels like at home. There were supermarkets at close proximity. We didn't use public transport and flat is located about 20 minutes from an airport by a taxi and about 25 minutes walk from central Madrid. It's on a third floor and the whole building is very clean.
The only disturbing thing was street works that woke us up early in the morning but this wasn't up to the host. Other then that everything was just great!