I have had to travel to Weymouth, MA twice in the past few months. The first place was downright nasty. I didn't want to be too far from my destination because it is easy to get lost in the Boston suburbs and too me everything looks so similar.
So I took a chance that I'd get lost and stayed here. It was very nice, very clean and comfortable. I had to trust my GPS and I also saved about $15 compared to the dump I stayed in last time.