Excellent location with a great view of the Douro River. There are a number of lunch and dinner sports well within walking distance.