Joao is a great host, and he has 4 amazing cats which won't bother you if you don't want. The location is just perfect - all can be reached by foot. Strongly recommend to stay at Joao's place.