The perfect cycling holidays on Mallorca