Pros: the location was aaamazing. We loved being in the heart of Ribeira. Easy to walk to, easy to find, elevator was nice. Wine bars and restaurants extremely close by. We loved the balcony and were able to view our place from a viewpoint from the Se do Porto. Street noise was not an issue. Apt was clean. Easy walk to Gaia. Beds were comfortable, decor was nice, and finishings seemed new.
Cons: it was too small for 4 adults. Not a lot of places to store things - one room had no closet, drawers, or tabletops so our luggage and everything was on the floor in the 1ft walkway around the bed. The (tiny) bathroom had no counters/shelves so more stuff on the floor. One room had no window, so no circulation, and it was hot and stuffy to the point of barely sleeping. There's a glass panel in that room and the building's stairs are on the other side of it, so lots of sound. The whole apt kept getting really hot/stuffy - we kept sharing a single fan, moving it around to get air. It was only 70-75°f/21-24°c when we were there, could not imagine being here if it had been hotter. Walls are thin so you hear everything from everywhere in the apt.
Based on the location, I would stay here again in spring/winter/fall if there were fans added and only had kids with me.
Parking and driving is NOT recommended in this entire area. If you're renting a car, good luck with all of Ribeira. We returned our car to sixt and then re-rented a few days later.