Very clean place on a great location. Main sights in the city are at a maximum 20 minute walk. There are several supermarkets and small places to eat nearby.
One small remark is that you can often hear foot steps from the floor above. But other than that it's definitely a great place to stay when visiting Porto.