The staff are helpful and friendly, the rooms are spacious and comfortable. They even have a limited room service menu - a nice surprise in a hotel of this size.
To me the location is ideal, but I visit Porto often. It’s quiet and there are nice restaurants within an easy walk (Ribeira is pretty but those HILLS). It’s also easy to get rideshare or taxis. The only minus, and this occurs a lot in Portugal, is that there is no sound insulation on the plumbing so you hear every flush in your stack. Minor. I would stay here again.