The Thames spot is THE spot to stay in Newport. Close to all the great restaurants and bars, but outside the hustle of the main streets and with a HUGE yard / outdoor space compared to other Newport rentals.
Sean was a great host, responsive and understanding. We stayed here with friends for a wedding and would recommend to anyone visiting Newport.