We enjoyed our stay in Porto! The apartment is a good size and was very clean. It was great to have access to a washing machine, dryer and iron! The location is excellent, right by the river, but that also means a steep walk uphill away from the river.
The bedroom was a bit small and didn't really allow room for suitcases, so we left these in the living area.
The stairs to the second floor are very steep - keep this in mind if travelling with children or those with mobility issues.