The overall stay was nice, but I would not book again.
Javier and Maria are both super friendly and were always in touch with us. We once had a problem with the keys and help was there within 30 minutes which was great!
The apartment was clean and well equipped, there was enough storage and the shower was clean / water pressure was good as well. The location is perfect, there are local restaurants, bars, a mercado or supermarkets within a two minute walking distance and you are in the city centre within 10mins.
However, the steps of the ladder which leads up to the bed are mostly loose, so I would not recommend this stay for older people (it is quite sketchy to get up and down even as a 25 y/o). Also, the bed is really small for two people. Our feet were hanging off the end of the mattress and lying on the mattress while not touching each other was impossible (we are both slim builded and 170-180cm tall for reference).
The main reason for only three stars was the smell and noise. Like others mentioned before, the smell in the apartment is not pleasant at all and the street in which the apartment is located seems to be a popular street for people and dogs to piss or shit. It’s really gross. And the walls seem to be extraordinary thin. Especially in the mornings around 7am you can enjoy one of the neighbours burping and farting happily while having breakfast and talking with his wife. Feels like they are right there in bed with you :) Not really anything you can do about the smell / noise but is nice to know.