I had a very bad experience because of the staff i took my wife and kids and some family members and we where getting treated like hoodlums like we didn't pay a lot of money to be there.They where checking to see if we paid for certain things switch we did and showed them because they came up to us and asked and they where not nice about it and being rude for no reason some staff more then others.I have been there four times and spend about 150.00 each time not no more its a nice place but the workers and manger make it bad because there not people friendly more business and money hungry like we don't matter.