A visitors guide to the holiday resort of Cala d'Or on the east coast of Majorca