Amazing apartment with stunning views of the Douro. Excellent value and communication too!