Nicely located spacious and clean apartment with a marvelous view on the river Douro and sunsets.
A welcoming bottle of wine, coffe capsules and other little pleasant things made our stay even nicer.
The only drawbacks are not very wisely designed lavatory and bath - too tiny and isolated. That might not be a problem if there are two adults in the apartment , but for those with little children it's not very convenient. There are also two ladders leading from a hallway to both rooms. Again - not the best thing for a family with little kids.
Anyway the size, view and location of the apartment help not to dwell on those drawbacks :)