Very clean convenient place to visit Newport. Just about right on street