The location is perfect, very close to the douro river. It can be a little noisy though as the bedroom is on the street side. The hosts are really nice, everything went smoothly. The apartment was clean and tidy. You will find there everything you need as the apartment is well furnished. I recommend for a stay for two persons.