Great location. Modern apartment. Clean. Responsive staff.
But - aspects just not functional - a full length window from the bedroom onto the stairs with no blind. Flat sheets instead of fitted and too small for bed. Other blinds not working or replaced with cardboard. No place to put toiletries or hang towels in tiny bathroom. Very basic toiletries. No detergent for dishwasher or washing machine. No paper towels or dish cloths.
When I asked about the toiletries they brought more of the same gel/shampoo combo and some napkins - it was quick polite service but not what I was asking for. Perhaps a cultural difference but The last time I stayed in Porto the manager picked us up from the airport, bought us coffee and pastel de nata and helped us get oriented all For free!!!
Still - these were just little annoyances- we had a nice time!