Great place and perfectly located to see all of Newport.