Golf, Sun, Sea: How to plan the perfect Golf Holiday in Mallorca