We stayed at this apartment for a week and it was central, clean and had almost everything. Nearby lies a supermarket, some nice restaurants and it was only 10 minutes walk from the Douro river. The neighboorhood was a little noisy at night, however could this be fixes with a couple of ear plugs.