Very beautiful flat in a nice area directly on the Douro river. Great views on the river, good space to cater for 2 adults and a child. Free parking nearby.