We had our church Christmas banquet there this year. It is a beautiful facility, especially all decorated for Christmas. We had about 300 guests and the food was great (lemon chicken, potatoes and green beans), portions are banquet sized, small, so don't go starving. Service was prompt. Couldn't have been nicer.
Went to an outing (around 20 foursomes) at Weymouth Country Club. I thought that the staff handled the outing logistics well--getting golfers' bags onto the proper carts and having the carts set up the right way to send people off on a shotgun start in an efficient manner. The food at the post-golf dinner was nothing special, but, again, the service was friendly and efficient. I was impressed by their on-course beverage cart, which had the usual candy, sports drinks, and sodas but also cigars and a good deal of liquor. The drinks weren't cheap, but they also didn't hold back on pouring the booze.
The golf course itself plays relatively wide open with a couple dangerous water hazards and a few greens surrounded by sand bunkers. If hitting near houses makes you nervous, there are quite a few holes with houses very close by, including an odd one (the 7th hole) where you are teeing off across a street and in-between two houses. Two or three holes had tough doglegs. In general, the greens were relatively small and the wide-open fairways significantly narrow when you get to the green, making approach shots a little more difficult. I don't have much of a frame of reference among private clubs, but the course was very well maintained: The fairways and rough seemed well taken care of and every sand bunker was pristine and well-combed...until I had to go in to retrieve my ball.
Pro tip: For some reason, Google Maps sends you to Reagan Park, which is actually a mile or so further down the road. When you see the brick entrance that says "The Weymouth Club," you are there.