Overall a pleasant stay, and the place suited our needs. Upon arrival we were met by Julio, who showed us around the apartment though he could only speak Spanish with us (we managed, with our low-level Spanish understanding). The location is so convenient for going to major tourist sites. Our host was really thoughtful about stocking the kitchen with milk & coffee and even bread. Wifi internet worked for the most part during our 1 week stay, except for a few hours here and there. The air conditioners did the job when the outside temperature got as high as 40 C degrees, though the main level was not as comfortably cool as the attic. The hairdryer provided in the bathroom came in handy when our own hairdryer broke down.
There were some downsides. We had 2 sets of keys (3 sets would have been even better), so when we wanted to go out in separate parties, it took some thought to decide how to divvy up the keys for the 4 of us. The bathroom has little soundproofing so you have to get used to using the toilet while the others (in kitchen or living room) can hear your noises. Have to remember to empty the water jug that collects moisture from the air conditioners (the jug may need to be emptied twice a day, or else it overflows).