Very Nice place ! neat and well maintained, convenient location to visit Newport