Perfect location and very easy to get by metro or train. Just around the corner there is a very nice view on the Douro river. Everything was very clean and neat. Would really recommend.