The appartment is nice, clean and comfortable: a perfect stop for a few days. As mentioned, you are 5 to 10 min walk away from the main sights, and can easily reach the river Douro for a cocktail in terrace.
Marco is very helpful and gave us very useful indications about the city, where to eat and what to visit in priority. We had a great time!