The staff was amazing. Took time to explain to the kids in the way they would understand. Answered the kids questions with enthusiasm! Were very receptive to the kids needs and very patient. ~Erin B