I booked Venture for a company offsite. It was a great place to relax, unwind, and bond with one another.
The space is large so it feels everyone can spread out and have their own space. Finding a place that can accommodate ~ 20 people at such a reasonable price is challenging. It was a great find.