We had a great time in this place. The apartment is modern and situated ideally, connected to public transport, and you can easily find anything you need near it.
One potential issue we faced is the lack of air conditioning, the apartment only has two fans. There were four of us staying in the apartment, and although it can feel a little cramped, we would definitely recommend it for a nice stay in Madrid!