Lovely spacious apartment with amazing views of the Douro river.