+1 Went for my graduation last year, was a great time, the employees are all very nice, and there is always something to do.
Here’s the link of it through the one site, but we ended up booking through Liberty over on Sheridan http://http://www.signaturevacations.com/svec/ApplicationSentry?Comp=300&ProductId=469&langCode=1