We had a very nice stay at Sofia's apartment. The place has everything you might need or want. Having Netflix to watch was a nice extra bonus, as well as the washing machine! Sofia has prepared some tips about Porto, which were also very helpful. Overall a great stay and would definitely recommend for a work vacation.