Born and raised in Weymouth I can say I love this town. Location to everything is excellent. Neighbors are nice, schools are good, there is plenty of industry in town. One concern to note regarding schools, Weymouth has a dense, diverse population schoold tend to be over crowded almost like a city school atmosphere. For the most part Weymouth Schools have been updated, renovated or well maintained.
Depending on your commute I would suggest visting Hingham, Norwell, Scituate, Pembroke and Hanover if education is priority.
-Jonathan Ashbridge, Century 21 Abigail Adams (781)608-5007