how many days in porto