Great place to stay. Amazing views, short walk to the Douro River where you can find a lot of fun things to see and do. Very clean space and accommodation staff. Fantastic all around.