Good city course.
This a great and affordable place near Boston. The course is very well maintained. They run great deals all the time so I would suggest going on their website and signing up for their email alerts. Also book a tee time in the Summer for Saturday & Sunday's to avoid any wait.