The apartment is very conveniently located a few minutes' walk from the train station and just at the top of the main shopping/nightlife area. It is clean and comfortably appointed. There's a supermarket just around the corner and a bakery across the street.
Drew and Ha were very helpful and communicative. Questions were answered promptly and they offered a slew of excellent recommendations for restaurants, wine, and shopping.
It is a third floor walk up a narrow staircase, so that should be considered for anyone with mobility issues. Then again, the same can be said for the entire city of Porto. You will definitely get your steps in.
Five stars - would ABSOLUTELY stay there again.