We had a very enjoyable stay at Joao's apartment. It was very clean and had everything we needed for a comfortable stay. The apartment is in an interesting area as well as close to public transport so it is easy to get to many of the sights. I would recommend Joao as a host and would recommend his apartment as a place to stay.