This place is the perfect spot for any large group. Insane amount of space and plenty of awesome amenities. Highly recommend!