Location wise, the place is great. The host is fantastic and accommodating. The place is good in a nice quiet area yet minutes from the heart of Madrid.
I'd recommend it.