Fun for kids and adults alike but staff are spectacularly unhelpful and Lindsay at the front desk was downright rude to the extent that the 9 year olds we were trying to check in asked why she was so rude. Staff seemed bored and, if you don't like kids, get a job elsewhere. Don't think we will be returning