This place was amazing!! My huge family had such a great time! We were all able to hang out together, but also have some separation when needed because it was soooo big!