how many days in spain