A fantastic place to stay with views over the Douro river. The location was perfect with easy access to restaurants, shops and activities. The apartment was comfortable and had everything we needed. Pedro is a great host - met us at the airport, arranged our transfer back and gave us lots of advice on things to do during our stay!