We (two couples) stayed at Joao's place only for one night, and it was a pleasurable experience. Joao had multiple apartments listed in the same building, and we were offered the wrong apartment during check in. Vitor, who greeted us with wine and sweets, quickly resolved the issue and we were got settled in in no time. He was also very helpful finding a free overnight parking spot for our car. Joao also was available & responsive over airbnb messages.
The place was as advertised on the listing, and within walking distance to many attractions, restaurants, and cafes. It was also very spacious with all the basic amenities. Overall Joao's apartment is a great value for small to medium size groups looking for a place close to multiple attractions.