Lorraine's place is fantastic in so many ways: location, value, and that "home away from home" feeling. I would highly recommend staying here if you want a great place to explore Newport for a few days.
Lorraine also has great advice on where to visit and where to eat.