We can highly recommend staying at João‘s place!
The apartment was very spacious with a huge living area and a nice balcony.
The apartment is located in the heart of the city so it is possible to walk everywhere. Also, it is only a short walk from the metro station Bolhao, which is perfect when arriving by plane.
Furthermore, communicating with Sofia was great. She answered very fast and left us with amazing recommendations.