For the ultimate in opulence combined with traditional riad style you can't go past the Royal Mansour Marrakech with its breathtaking spa.