We had a great time and felt very safe with 3 - 9-year-olds. Alyssa was awesome. For first-timers we were a bit worried and the staff made us feel very safe at all stages. The kids absolutely loved it ... well the adults, too! We would do a longer trip now that we know. Very nice facilities, shop, staff, and all. Very pleased. There are several companies next door to one another. I felt like we picked the right one for us.