We spent a nice weekend in Porto , the flat we were staying in, was nice ,clean and geographically very comfortable. We strongly recommend you!