My friend Tracy and myself stayed few days in Joao's flat and we had an excellent stay in Porto: nice welcome, nice location, nice terrace, big flat...:)! Easy access to the airport and city center. Recommended!