Address Calle de la Arcàdia, Punta de Capdepera 07590, Spain
Coordinates 39°42'47.052" N 3°28'12.39" E