If you want a fantastic stay in the middle of everything in Porto, don't look further. All restaurants and bars are within an absolute maximum of 10 minute walks. It's on a rock throw away from the Douro river with all nice restaurants and bars. Bring earplugs though, because it can be quite noisy at night. 10/10