Comfortable and well-appointed townhouse in a great location! This apt is charming, clean and has everything you need for your stay in Newport.