A fun time in a fun place! Perfect for large groups, Jennifer was awesome! She provided snacks!