This place was incredible, clean, spacious, and a lot of fun for a big group. It had everything you could need and more. Great location too and they were very helpful with everything. highly recommend!