Pros: Amazing location, very responsive hosts happy to arrange a variety of things for you and well maintained apartment.
Cons: ceiling is VERY thin (we were kept awake until 2am by upstairs neighbours), you must take out your own rubbish at the end of your stay, double bed is two singles pushed together which come apart, and our A/C was not working on arrival. Regarding this last point, to their credit Joaquin attended promptly to fix the remote asking for 10minutes. However, half an hour later no sign of Joaquin and no word so we just had to get on with our day. A small thing but felt a little discourteous.
Overall would recommend for location and cleanliness.