Great location and accommodating hosts. The place was as expected, very charming and clean. Sandra and Joao were fantastic. They provided some treats to welcome us and offered great advice on things to do. Both were very responsive. I highly recommend.