Amazing apartment in a superb location right on the Douro. A brilliant base for exploring this wonderful city. Diana and the team were great hosts!