Calle S'espalmador, Cala d'Or, Islas Baleares, Spain Open from 1200 daily (+34) 971 65 76 54