The apartment had everything you could possibly need in the best location in Madrid (Bilbao). I would recommend it to everyone, especially if you are considering a long stay - I stayed a month.
The MadFlat team has been also super responsive, the check in was just perfect and in general, they are extremely friendly and professional.