Magic Surf Morocco offers surf and yoga retreats for all levels.