My son loved this place but it was super dirty with kids used diapers and other messes littering the play areas. Not a lot of supervision at the time we went. This is a neat idea in AZ...place had space throughout the play areas for parent supervision and also provided a nice seating area w couches, tables, televisions and wifi for the adults. Massage chairs were available at an additional cost. Socks to wear in the play area were necessary at an additional cost. No restaurant/snack bar.