Our experience was underwhelming. When we checked in, although the apartment smelled freshly cleaned, the floors were clearly not clean. There was dust and hairs on the floor. When I informed the hosts, they mentioned they would speak with the maid. No solution was provided other than that for our stay.
On our second day, we spotted a bunch of small ants. I asked the hosts if they had another unit available. They did not have another unit but confirmed they would send the maid over to "clean the floors and see the ants". When we got back that night, there were less ants and the floors had visibly been cleaned. We also saw two ant traps. I contacted the hosts again to tell them there were still some ants. I received no feedback, no message asking how things were going. The next day all ants were gone. So their solution worked but the guest service and follow up needs some love. There was not much care regarding our worry of sleeping with ants. I find it quite strange... A follow up message would have made a huge difference. I felt like our comfort was not a priority.
The location cannot be beat. The apartment is in the center of the action. As other guests mentioned in their review, it can get noisy at night, especially on the weekend. The noise did wake up during the night, but that's the price to pay for being steps from shops, restaurants and attractions.
The apartment is fine. The décor tasteful and exactly like the photos. However, some elements were missing to make for a truly great stay (higher quality linens and towels, more than one dish towel in the kitchen and a few essentials like dish soap).
There is a washer and dryer with an iron on the 2nd floor which came in handy.
With all the options in Porto, I don't think I would stay here again.