An inviting journey combining the imperial treasures of Marrakech with the delights of the Atlantic coast, including unspoilt beaches and world-class water sports.