Joao is very nice and made everything very easy for us (quick answers, a lot of info before and during our stay ...).
The appartment is nice and ideally located.
The cats are adorable and funny, be prepared for a storm of cuteness and purr as soon as you enter the appartment :)

We had a great weekend in Porto :)