I stayed here for 5 weeks in total.
The location is unbeatable, super central and only a 5 minutes walk away to Gran Via.
Despite the central location you hear nothing of the outside noise.
The apartment is super modern furnished, and everything seems to be new. I was simply thrilled and have felt very comfortable during my stay.
Total recommendation!