Great place an easy walk from the heart of Newport.