We stayed here for our first trip to Newport and the location of Matt’s place is PERFECT. You are right in the center of Thames street and can walk everywhere. Highly recommend!