We stayed 10 days in Ricardo's apartment and it is amazing. Apartment has all you need for a perfect vacation. Apartment was also really clean and the location is perfect (everything is near you).
Communication with Ricardo was really easy and he was always willing to help.
I've stayed at many Airbnb places but this has been the best!