Good place, good location, but on a very busy street