Nice and Cosy place. Close to the train station. Easy access. Very friendly host who would meet you on check-in and explain little secrets about the city and ways to commute around. Overall we had a nice time in Madrid.
Note - you have to climb 5 flights of stairs to access the apartment, so would suggest it for active people only.