Stunning flat overlooking the Douro. Excellent experience and accommodation. Highly recommended and will return!