We had a great time, the dj and staff was great. The food was really good, the only complaint was how disorganized it was signing the waiver forms. Multiple staff should have been there to assist a large group signing the forms. They should have had a few tables set up so we can line up to sign them to make the process go a lot smoother. Besides that I had a wonderful time will recommend it to friends and family.