Great experience. The staff were very nice, funny, definitely helped my kids to relax and loosen up their nervousness. Both my kids (12 and 5), went in and the trainers were very careful to keep them safe while making sure they got the full experience. The place was clean and the process was organized.