The place is a place to stay if you're with a friend or by yourself traveling. A tad bit far out of the center of the town but given that Madrid's public transport is convenient, this doesn't won't be too much of an issue.
Host was always encouraging on going to him for any questions or concerns about Madrid.