This place is amazing. It's huge, very well furnished, has comfortable beds, a ton of bathrooms, and is as central as you need to be.
I lived in Madrid for 8 years before and this place is in an awesome location.