My son has a great time here and it's inexpensive, unless you're planning a Birthday -- it can be quite pricey. The only unpleasant staff member happens to be the women manager. My visiting family was in quite disbelief at her managerial skills, or lack there of. Very unprofessional and rude. Will probably drive to a different location next time.