You really do need a nice parking lot. As mentioned most people will need and expect a safe place to leave their cars. Additionally, everyone will be bringing some luggage and sewing supplies and will need a reasonable way to get it inside. You can't always count on good weather coming or going.