The apartment is really large and spacious, the bedrooms are a good size. Unfortunately, we had a couple of negative experiences with the apartment that left us less than satisfied.
First and foremost, upon arrival one of the toilets was completely broken. We reached out to the agency about this and they said they would send someone, but the entire time we were there no one came. The other toilet was also finicky and took a few attempts to flush.
The noise also bothered us more than we expected, so if you are light sleepers, beware. You can hear pretty much everything from the pedestrian street below, including a busker playing the didgeridoo for a few hours. In the morning, there was a construction project that started from about 7 AM that was really loud.
For furnishings, the pillows in the bedrooms were remarkably uncomfortable, there was no shower curtain in the bathroom so everything got pretty wet, there were also only 4 coffee capsules for the machine in the kitchen all which would be fine, only a little annoying, if we hadn't already been lower on patience from the other issues.
Finally, and this is a personal qualm, the airbnb is not someone's home, but it is run by an agency. This really takes away from the experience, because obviously if someone lived there, they would have been able to provide a more attentive service as they would have known about the toilets, the pillows, the noise, etc. I'm also pretty anti-agency for running airbnbs as it isn't an ethical way to travel in a new city because of out-pricing residents.
We loved Porto and we loved the woman that checked us in! Unfortunately, it didn't all go according to plan is all.