Plymouth harbor and downtown are both great. Newport cliffwalk and the downtown area are really solid. Both Newport and Plymouth also have a great restaurant/bars also.
Interesting excerpt from the article: "121 Broadway’s distinction could be short-lived as MIT moves ahead with redevelopment of its nearby Volpe Center redevelopment. The master plan includes one residential building approved for a 456-foot height."
Never realized that there was another...