We stayed in Oswaldo's apartment as a group - my review is on behalf of the group. The apartment was clean, spacious and in a great and very convenient location - easy walking distance to the main attractions. Overall we enjoyed our stay!
However one thing - the apartment did not provide basics like coffee, tea, cooking oil, washing powder, extra toilet paper (given we had a large group and were there for a couple of days) which in our experience other airbnb hosts would provide. It would be a nice touch to include these items - as the supermarkets around the area sell most of these items in bulk or large quantities.