So much fun for kids and WELL worth the money. The staff are incredible with the kids and really get into their roles. They were also great at engaging all the kids, including the more withdrawn ones. It's all my 3 year old has talked about since going yesterday.
More