Rua Sao Sebastiao 2 Esq Santa Cruz 9100- 175 Santa Cruz Madeira Island - Portugal, Santa Cruz (Madeira), Portugal