Joao is a extremely kind and considerate host with great communication and excellent check in. The cats and dog are very friendly, I loved the location as I walked everywhere apart from Beach. Good conversations with Jaoa were quite nice during my stay. I will visit and stay at João's again next time.