The apartment was decently clean but not crystal clean, I could find hair here and there on the floor upon arrival. But it was generally ok.
The communication with Javier and Teresa was absolutely great, they were very quick and accurate in their response. Our check in and check out was very easy. And the apartment was placed within 10 minutes walk of cathedral and bars.
Generally would recommend!