My daughter's been going to Sandoval's for about 6 months now, and we initially began it because they had a good deal going (comparable to the others around) and because we wanted her to have more discipline and also learn defense.
I've been taking her 3-4 times a week now since then. All of the instructors are great with all ages, get to know the parents too, and they even offer free weekend birthday parties for the kids. All of these things really made it an extension of family and home.
My daughter loves it, began when she was 3 (is now 4), and is eager to go as often as possible.