Be aware of the staffing implications of different business types. There is no right or wrong here but you should be thinking about whether you will need to hire anyone and how many hours a day you might be working in season. Check out local employment laws, seasonal workers are often protected by legislation which means you have to pay an additional sum towards their social security.