Cosy place on a pedestrian street in a very busy shopping area.