This place is in the perfect location right next to Rio Douro. The place is beautifully decorated and clean. We could not have asked for a more perfect stay. 10/10 recommend!