This place is freaking awesome. First, It starts with the staff. All amazing and down to earth. They want you to have fun, but be safe. Came for a bachelor party and It was seriously a huge highlight. No downsides to this place whatsoever.
One tip, don't drink before, they will NOT allow you to throw if you have.