Usually renting is an easy workaround. For instance you can rent a private room at a pub for your yearly gathering. Or rent heavy equipment when you need it for your garden.
It sounds like you have actually considered the options, weighed them against your own tastes and preferences, multiplied by the number of times you expect to host, etc., and come to that conclusion. So you are not who I was talking about.
I was more talking people like my family members who insisted that the must have a dining room in their next house, even though they don't use the one they have now.
Just the fact that you acknowledged that other options exist puts you ahead of many.
One of things is not like the other. Gardening can happen anytime, but gatherings happen on holidays, so the party space you describe is already booked or closed for the holiday.