We loved our stay here. The location is ideal- close to everything without being a major thoroughfare. The apartment is tastefully decorated- you don't feel like you're in an institution, but there is space to put your things. The kitchen appliances (dishwasher, refrigerator, and washer) are top notch. Internet worked for the duration of our stay (4 weeks) with a minor issue that was quickly resolved. There is a small elevator, and it feels solid.
The only issues we had was the shower- it takes a LONG time for the water to heat up, and it doesn't always stay hot for the duration of the shower (4 minutes hot water, then cold again). This may be an unavoidable gas issue in Spain, but don't count on a great shower.
Side note- the closest taxi access is about 500 feet from the apartment. If you have mobility issues, or are very very lazy, this might be a consideration. There is no parking nearby (everything you could want is walkable)