Great apartment, great location, great hosts!
We have really enjoyed our time in Porto!