Street scene Willemstad, Curacao, shopping street