Moorpark is an amazing place and everyone knows eachother which is really cool!
The recreation center is fairly small, and is a little tricky to get to (you have to drive around the high school), but there are plenty of activities there, not to mention Arroyo Vista park next door that has everything you need to enjoy a nice park. The staff are very friendly and Moorpark has a lot of activities for kids of all ages
Looks new, big streets, lot of stores, has a metrolink station, it is cooler a bit, and has lot of open space.