This place was everything I expected and more. We had a blast for a bachelors party with a large group.