The only thing you will regret for your staying in Porto is not staying there and enjoying the river view.