Nestled in a green valley of the Serra de Tramuntana,...