We had a good stay at Maria Jose's apartment.
The apartment is small but it's got everything you need and it's very clean. But be quick with the shower. The hot water won't last very long :)
The location is very good. 5 min walk to the Gran Via, and very close to small bars and restaurants in the neighborhood.
Also you have very close to several Metro stations.
We didn't have the chance to meet our host but the check in and check out was made very simple!