is 3 days in porto enough