Located in the heart of Newport your vacation rental comes furnished with all the comforts of home in a location that cannot truly be beat with full views of Thames Street to see all the action as well as full views of Newport harbor with countless sailboats.