Good place, great location, street can be a little noisy