this is an amazing place located in the heart of the Newport. just close to everything you need