We have stayed 3 days in Porto at Mario's place. He was really helpful and gave us some tips on good restaurants around. The apartment is perfectly located and really clean (exactly like the photos). I would recommend it.