Pros:
This an example of efficient use of a small piece of property. Most of the holes work through tight, technical lines, while still remaining beginner friendly because of the length. Only one hole is greater than 300' which is ideal considering the intent of the course was to introduce new players to the game. The fairways are fair, and considering there are only 9 holes, there is a good mix of straight, hyzer, and anhyzer lines to hit. Quality tee signs is always a plus, and this course has them.
Cons:
At the time I had played, there hadn't been much foot traffic, which can be bad in terms of undergrowth and saplings popping up. I can imagine that with summer on the way, there could be some poison ivy to battle in some spots. Hopefully locals will give the course love and help with upkeep. I'm unfamiliar with the transition from designer/builder to local community upkeep in a situation like this, where a not-so-local designer installs a course. Hopefully it will be smooth!
Other Thoughts:
If you're a seasoned player, and you're looking to open up on a couple of holes, this isn't the course to do it. However, if you're looking for a quick evening round, and you're local to the Peabody/Salem/Danvers area, this is a good spot to get in a quick 9. It would be nice to see another 9 added in the future (if space allows?)