Grate place on a very busy street