The views and location are unbeatable. The views are truly breathtaking and very romantic. It's a tad more expensive than other Porto options but well worth it for the views. It was meticulously clean and the bed and shower were great. The location is also excellent- around the corner from the river and a short walk to town.
Only a couple of things to note: the water was hot for the shower but not enough hot water to take a warm bath (likely something they can fix). The kitchen is equipped with cooking equipment but not staples like olive oil, spices, etc -- honestly the food in Porto is so good that you likely won't be cooking but note this in case you'd like to. And they do charge a late check in fee as noted in the description.