Perfect place for a Newport weekend. The parking and grill are extra benefits.