Both of my daughters take classes at Goshin. They've been going for about 3 months so far. The instructors are great with the little ones, keeping them focused on the skills for the day, but also keeping the class fun and engaging. There are 3-4 instructors working with the students during the class. Generally two are adult black belts (they run the class) and 2 are black belts who look to be in their late teens and assist the older instructors. My girls were treated with care and respect from the first lesson on, and they are expected to treat others that way as well.
When we first went in the owner went over the different class and package options, but I didn't feel pressured to sign up for an expensive package. He just laid out the options and let me make up my mind. There are discounts for longer commitments and for siblings, but you can start short term and change later if your kids enjoy the classes.