I spent 3 months in the apartment and has been amazing. The place is very well located, metro is 5 minutos walking, you can also walk to gran vía!
I recommend it for either a weekend or longer stays.