I would recommend this college to students that have never been away from home before and have had a Catholic school education prior to attending. The school is small enough that the student will not be overwhelmed with finding classes and getting individualized attention should they choose it.
Some of the cons are that the school may not offer as wide a spectrum of majors as some of the larger universities and since it is close to Boston, but not close enough to travel there every day, it may lack some of the features that a school closer to a big city would offer.