Great place, spacious and perfect for longer stays as it has a closed bedroom.
A little far from the douro river, but good value for the price.