Newport is fabulous when the weather is nice. However, on our cruise the weather was miserable - cold and rainy. Again, this is a wonderful walking town and a must is a visit to the mansions. Also, if you really like a good walk, go to the Cliff Walk which runs along the ocean and behind the mansions. There a many many great restaurants in Newport and it's hard to go wrong. The Black Pearl is one of my favorites.
We had to tender in Newport and seeing the ship at night in the distance was a treat.