Great place. Our kids love this place. Weve been more than a dozen times and everytime 5 star. Just wish sometimes they would stay open longer like when festivals are goi ... more