Lovely place in foothills of the Serra de Tramuntana.