We loved our stay here! Perfect location right on Thames - close enough to walk to everything but far enough down Thames that it wasn’t loud. The apartment was very clean and huge! Everything was updated and the beds were very comfortable! I will definitely keep this in mind for future stays in Newport.