Joao's apartment is fantastic! Huge, clean, very comfortable and has all you need to feel at home! Very nice location and his hospitality is amazing! We felt lucky to meet him and had a chance to stay in his apartment in Porto!