With multiple windows/balconies (as depicted in the listing), the apartment was a perfect resting place during our stay in Madrid. The location was unbeatable with walking distances to major attractions/restaurants/nightclubs. The host was very polite. He allowed us to check-in early and personally greeted us in the apartment. The internet speed was decent. If you want to work from the dining table while enjoying the hustle and bustle of majestic Madrid, you can certainly do so.
Nitpick: One of the bedrooms (the smaller one) did not have AC. It can get quite hot during the summer months.