Overall place is good.
Localization is perfect. In the apartment you can find everything what was needed for a short stay in Porto. Mind I was dining out so I really can't advise about kitchen tools.
It was clean but not sparkling clean. Internet was sufficient to run calls with camera for 1 person.
I feel it was overpriced.