Camí de Gènova 2, 2º Of. 4  ·  07014 Palma de Mallorca, Balearic Islands, Spain