I stayed at Amadeo's place for a few weeks and had a really nice stay. The room is on the smaller side, but there is plenty of room for all your things (lots of storage space) and a nice sized desk. There is also plenty of room to store things in the bathroom, the kitchen and refrigerator. This is great for a comfortable, longer stay.
I really liked the location--it's very close to the metro and buses (Plaza Eliptica) and there are a lot of big parks and small stores in the surrounding area.
Both Amadeo and his partner were really nice and helpful (even though my Spanish is horrible :). They were always very responsive (if they weren't home).
Overall, I had a really nice stay and wish I could have stayed longer!