Nice , Porto is a great city, nice and hilly, good vantage points with a beach and good restaurants. People were very respectful and friendly