We had a great time in Porto - the apartment is in a perfect location to get to the historic neighborhood, the riverfront, and many excellent dining options. The downside to the great location is that it can get a little loud at night/in the early morning (from people and from seagulls!), so if you're a light sleeper, you might want to bring ear plugs. Catarina (the apartment manager) was extremely helpful. She and Alexandra provided a whole map full of sites and also provided day-of recommendations. Definitely take her up on anything she suggests!