I enjoy being able to book a room here when on the south shore. The rooms with king beds and couches, along with the desk/work area is as good as any, and it is minutes from the highway or transit into Boston. The South Shore Plaza is across the street with an excellent assortment of restaurants and shopping.
The breakfast buffet is decent
The only downside is that the cable does not carry the local Boston sports teams, so I will not stay if I want to watch the Celtics or Red Sox