Our stay at Joao's place was amazing! Communication was great, he met with us as soon as we arrived and explained everything we needed to know about Porto. The apartment was clean, comfortable and within walking distance of restaurants shops the ribeira and downtown. Thank you very much for your hospitality!