What an amazing experience. The place was so pleasant to stay. There was everything we needed. We had really good time at joaos place and hope to be able to come back again soon!