Address: Carrer Alcoleja, Santa Rosa, Alcoi / Alcoy, l'Alcoià, Alacant / Alicante, Valencian Community, 03802, Spain