Modern flat with great location and amazing views of the river Douro. Good value for money.