The apartment is really nice and location is amazing. So close to the center of Madrid.
I would recommend staying there to anyone.