Very fun place. The staff was friendly and patient. Very thoroughly explained each activity, they didn't
act inconvenienced if my son changed his mind after all the work of getting him strapped in. It was clean, and well thought out. Plenty of seating around to relax while watching the kids, (or grown-ups) play. Will definitely be back!