This is what happens when you only care for money, not for the guests.
The building looks nice and fresh, the apartment is quite new, but we stayed there for a bit over a week and always wondered if anyone ever cleaned there. The host assured us that the cleaning lady prepared everything for our arrival, but all we found were some damp towels, not-sure-if-ever-washed sheets and some luscious BLACK hair on the floor everywhere (not sure who left them, previous host or the cleaning lady, if she even exists). Table in the room and kitchen got bread crumbs and there were some dirty dishes in the dishwasher. We are not cleaning freaks, but it was pretty discussing, so we had to clean place up. I can't denied host was friendly online and suggested that cleaning lady can come back and re-clean apt, but we—and I admit it, refused.
After the long day in Porto the only thing you want is to come back home and give your legs some rest, but be prepared that sometimes there won't be any hot water (if you forget to push a button) or you will need to wash the floor, cause you can't afford walking barefoot.
Also there is noise from construction site nearby, so consider leaving apt early. Not a big problem, but guest should know it.
BTW there's IKEA in Porto, so any host can definitely afford one extra set of sheets and towels. Just saying.
On positive note – place is pretty new and big, even got small balcony. Check-in is a but quest, but simple one. You are given parking space, but we didn't need one this time. Location is not central but this gives it own charm. You can always find uber, catch a bus or go no the metro station. There Lidl and mini preço nearby. Consider Mesa 325 as a good place to have a breakfast.