Location was perfect and very close to Douro river. Also very close to other attractions. The bed was comfy and place was very clean. The staff was very friendly and easily reachable.